Compartilhar via


CosmosDbKeyEscape.EscapeKey Método

Definição

Sobrecargas

EscapeKey(String)

Converte a chave em uma DocumentID que pode ser usada com segurança com o Cosmos DB. Os seguintes caracteres são restritos e não podem ser usados na propriedade Id: '/', '', '?' e '#'. Mais informações em https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.documents.resource.id?view=azure-dotnet.

EscapeKey(String, String, Boolean)

Converte a chave em uma DocumentID que pode ser usada com segurança com o Cosmos DB. Os seguintes caracteres são restritos e não podem ser usados na propriedade Id: '/', '', '?' e '#'. Mais informações em https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.documents.resource.id?view=azure-dotnet.

EscapeKey(String)

Converte a chave em uma DocumentID que pode ser usada com segurança com o Cosmos DB. Os seguintes caracteres são restritos e não podem ser usados na propriedade Id: '/', '', '?' e '#'. Mais informações em 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

Parâmetros

key
String

A chave a ser escapada.

Retornos

Uma chave de escape que pode ser usada com segurança com o CosmosDB.

Aplica-se a

EscapeKey(String, String, Boolean)

Converte a chave em uma DocumentID que pode ser usada com segurança com o Cosmos DB. Os seguintes caracteres são restritos e não podem ser usados na propriedade Id: '/', '', '?' e '#'. Mais informações em 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

Parâmetros

key
String

A chave a ser escapada.

suffix
String

A cadeia de caracteres a ser adicionada no final de todas as chaves de linha.

compatibilityMode
Boolean

True se a execução no modo de compatibilidade e as chaves devem ser truncadas para dar suporte ao comprimento máximo da chave anterior do CosmosDb de 255. Esse comportamento pode ser substituído definindo como CompatibilityMode false.

Retornos

Uma chave de escape que pode ser usada com segurança com o CosmosDB.

Aplica-se a