CosmosDbKeyEscape クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Cosmos DB に使用されるキーをエスケープするためのヘルパー メソッド。
public static class CosmosDbKeyEscape
type CosmosDbKeyEscape = class
Public Class CosmosDbKeyEscape
- 継承
-
CosmosDbKeyEscape
フィールド
| MaxKeyLength |
以前のライブラリのキーの最大長は 255 でした。 制限は 1023 になりました。 このライブラリでは、下位互換性の既定値は 255 のままです。 この動作をオーバーライドし、より長い制限を使用するには、CosmosDbPartitionedStorageOptions.CompatibilityMode を false に設定します。 https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits#per-item-limits. |
メソッド
| EscapeKey(String, String, Boolean) |
キーを、Cosmos DB で安全に使用できる DocumentID に変換します。 Id プロパティでは、次の文字は制限されており、'/'、''、'?'、および '#' では使用できません。 詳細については、 を参照 https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.documents.resource.id?view=azure-dotnetしてください。 |
| EscapeKey(String) |
キーを、Cosmos DB で安全に使用できる DocumentID に変換します。 Id プロパティでは、次の文字は制限されており、'/'、''、'?'、および '#' では使用できません。 詳細については、 を参照 https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.documents.resource.id?view=azure-dotnetしてください。 |