CosmosDbKeyEscape.EscapeKey Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
EscapeKey(String) |
Преобразует ключ в DocumentID, который можно безопасно использовать с Cosmos DB. Следующие символы ограничены и не могут использоваться в свойстве Id: "/", "", "?" и "#". Дополнительные сведения см. в .https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.documents.resource.id?view=azure-dotnet |
EscapeKey(String, String, Boolean) |
Преобразует ключ в DocumentID, который можно безопасно использовать с Cosmos DB. Следующие символы ограничены и не могут использоваться в свойстве Id: "/", "", "?" и "#". Дополнительные сведения см. в .https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.documents.resource.id?view=azure-dotnet |
EscapeKey(String)
Преобразует ключ в DocumentID, который можно безопасно использовать с Cosmos DB. Следующие символы ограничены и не могут использоваться в свойстве Id: "/", "", "?" и "#". Дополнительные сведения см. в .https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.documents.resource.id?view=azure-dotnet
public static string EscapeKey (string key);
static member EscapeKey : string -> string
Public Shared Function EscapeKey (key As String) As String
Параметры
- key
- String
Ключ для экранирования.
Возвращаемое значение
Экранированный ключ, который можно безопасно использовать с CosmosDB.
Применяется к
EscapeKey(String, String, Boolean)
Преобразует ключ в DocumentID, который можно безопасно использовать с Cosmos DB. Следующие символы ограничены и не могут использоваться в свойстве Id: "/", "", "?" и "#". Дополнительные сведения см. в .https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.documents.resource.id?view=azure-dotnet
public static string EscapeKey (string key, string suffix, bool compatibilityMode);
static member EscapeKey : string * string * bool -> string
Public Shared Function EscapeKey (key As String, suffix As String, compatibilityMode As Boolean) As String
Параметры
- key
- String
Ключ для экранирования.
- suffix
- String
Строка, добавляемая в конце всех ключей строк.
- compatibilityMode
- Boolean
Значение true, если выполняется в режиме совместимости и ключи должны быть усечены, чтобы обеспечить поддержку предыдущей максимальной длины ключа CosmosDb 255. Это поведение можно переопределить, установив значение CompatibilityMode false.
Возвращаемое значение
Экранированный ключ, который можно безопасно использовать с CosmosDB.