次の方法で共有


FieldMappingFunction.Base64Decode メソッド

定義

オーバーロード

Base64Decode()

入力文字列の Base64 デコードを実行するフィールド マッピング関数を作成します。 入力値は URL の安全な Base64 でエンコードされた文字列と想定されます。

Base64Decode(Boolean)

入力文字列の Base64 デコードを実行するフィールド マッピング関数を作成します。 入力値は URL の安全な Base64 でエンコードされた文字列と想定されます。

Base64Decode()

ソース:
FieldMappingFunction.Customization.cs

入力文字列の Base64 デコードを実行するフィールド マッピング関数を作成します。 入力値は URL の安全な Base64 でエンコードされた文字列と想定されます。

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

戻り値

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

注釈

サンプルユース ケース: BLOB カスタム メタデータ値は ASCII エンコードされている必要があります。 Base64 エンコードを使用して、BLOB のカスタム メタデータ内の任意の Unicode 文字列を表すことができます。 ただし、意味のある検索を行うために、検索インデックスを設定する際に、エンコードされたデータを "通常の" 文字列に戻すときにこの関数を使用できます。

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

適用対象

Base64Decode(Boolean)

ソース:
FieldMappingFunction.Customization.cs

入力文字列の Base64 デコードを実行するフィールド マッピング関数を作成します。 入力値は URL の安全な Base64 でエンコードされた文字列と想定されます。

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

パラメーター

useHttpServerUtilityUrlTokenDecode
Boolean

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

戻り値

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

注釈

サンプルユース ケース: BLOB カスタム メタデータ値は ASCII エンコードされている必要があります。 Base64 エンコードを使用して、BLOB のカスタム メタデータ内の任意の Unicode 文字列を表すことができます。 ただし、意味のある検索を行うために、検索インデックスを設定する際に、エンコードされたデータを "通常の" 文字列に戻すときにこの関数を使用できます。

適用対象