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を参照してください。 |