次の方法で共有


FieldMappingFunction.Base64Encode メソッド

定義

オーバーロード

Base64Encode()

入力文字列の URL セーフな Base64 エンコードを実行するフィールド マッピング関数を作成します。 入力は UTF-8 でエンコードされていることを前提としています。

Base64Encode(Boolean)

入力文字列の URL セーフな Base64 エンコードを実行するフィールド マッピング関数を作成します。 入力は UTF-8 でエンコードされていることを前提としています。

Base64Encode()

ソース:
FieldMappingFunction.Customization.cs

入力文字列の URL セーフな Base64 エンコードを実行するフィールド マッピング関数を作成します。 入力は UTF-8 でエンコードされていることを前提としています。

public static Microsoft.Azure.Search.Models.FieldMappingFunction Base64Encode ();
static member Base64Encode : unit -> Microsoft.Azure.Search.Models.FieldMappingFunction
Public Shared Function Base64Encode () As FieldMappingFunction

戻り値

新しいフィールド マッピング関数。

注釈

サンプルユース ケース: 検索ドキュメント キーに表示できるのは URL セーフな文字のみです (たとえば、顧客は Lookup API を使用してドキュメントに対処できる必要があるため)。 データに URL の安全でない文字が含まれ、それを使用して検索インデックスにキー フィールドを設定する場合に、この関数を使用します。

使用されるエンコードの詳細については、「」を参照してください https://docs.microsoft.com/azure/search/search-indexer-field-mappings#details-of-base64-encoding-and-decoding。 このメソッドの呼び出しは、 を に設定して trueを呼び出すのとuseHttpServerUtilityUrlTokenEncode同じです。

適用対象

Base64Encode(Boolean)

ソース:
FieldMappingFunction.Customization.cs

入力文字列の URL セーフな Base64 エンコードを実行するフィールド マッピング関数を作成します。 入力は UTF-8 でエンコードされていることを前提としています。

public static Microsoft.Azure.Search.Models.FieldMappingFunction Base64Encode (bool useHttpServerUtilityUrlTokenEncode);
static member Base64Encode : bool -> Microsoft.Azure.Search.Models.FieldMappingFunction
Public Shared Function Base64Encode (useHttpServerUtilityUrlTokenEncode As Boolean) As FieldMappingFunction

パラメーター

useHttpServerUtilityUrlTokenEncode
Boolean

Base64 エンコードの実行方法を決定します。 詳細については、https://docs.microsoft.com/azure/search/search-indexer-field-mappings#details-of-base64-encoding-and-decoding を参照してください。

戻り値

新しいフィールド マッピング関数。

注釈

サンプルユース ケース: 検索ドキュメント キーに表示できるのは URL セーフな文字のみです (たとえば、顧客は Lookup API を使用してドキュメントに対処できる必要があるため)。 データに URL の安全でない文字が含まれ、それを使用して検索インデックスにキー フィールドを設定する場合に、この関数を使用します。

適用対象