次の方法で共有


FieldMappingFunction クラス

定義

インデックスを作成する前にデータ ソースから値を変換する関数を表します。 https://docs.microsoft.com/azure/search/search-indexer-field-mappings

public class FieldMappingFunction
type FieldMappingFunction = class
Public Class FieldMappingFunction
継承
FieldMappingFunction

コンストラクター

FieldMappingFunction()

FieldMappingFunction クラスの新しいインスタンスを初期化します。

FieldMappingFunction(String, IDictionary<String,Object>)

FieldMappingFunction クラスの新しいインスタンスを初期化します。

プロパティ

Name

フィールド マッピング関数の名前を取得または設定します。

Parameters

関数に渡すパラメーター名と値のペアのディクショナリを取得または設定します。 各値はプリミティブ型である必要があります。

メソッド

Base64Decode()

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

Base64Decode(Boolean)

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

Base64Encode()

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

Base64Encode(Boolean)

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

ExtractTokenAtPosition(String, Int32)

指定した区切り記号を使用して文字列フィールドを分割し、結果の分割内の指定した位置にあるトークンを選択するフィールド マッピング関数を作成します。

JsonArrayToStringCollection()

文字列の JSON 配列として書式設定された文字列を、インデックス内の Collection(Edm.String) フィールドに設定するために使用できる文字列配列に変換するフィールド マッピング関数を作成します。

UrlDecode()

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

UrlEncode()

UTF-8 エンコード形式を使用して、入力文字列の単純な URL セーフ エンコードを実行するフィールド マッピング関数を作成します。

Validate()

オブジェクトを検証します。

適用対象