다음을 통해 공유


CosmosDbKeyEscape.EscapeKey 메서드

정의

오버로드

EscapeKey(String)

키를 Cosmos DB에서 안전하게 사용할 수 있는 DocumentID로 변환합니다. Id 속성에는 '/', '', '?', '#' 문자가 제한되며 사용할 수 없습니다. 자세한 내용은 을 참조하세요 https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.documents.resource.id?view=azure-dotnet.

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.

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)

키를 Cosmos DB에서 안전하게 사용할 수 있는 DocumentID로 변환합니다. 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를 지원하기 위해 호환성 모드에서 실행 중이고 키를 잘라야 합니다. 이 동작은 false로 설정 CompatibilityMode 하여 재정의할 수 있습니다.

반환

CosmosDB에서 안전하게 사용할 수 있는 이스케이프된 키입니다.

적용 대상