次の方法で共有


UdfRegistration.Register メソッド

定義

オーバーロード

Register(String, Func<Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T,TResult>(String, Func<T,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T>(String, Func<T,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,T5,T6,T7,T8,T9>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,T5,T6,T7,T8>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,T5,T6,T7,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,T5,T6,T7>(String, Func<T1,T2,T3,T4,T5,T6,T7,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,T5,T6,TResult>(String, Func<T1,T2,T3,T4,T5,T6,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,T5,T6>(String, Func<T1,T2,T3,T4,T5,T6,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,T5,TResult>(String, Func<T1,T2,T3,T4,T5,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,T5>(String, Func<T1,T2,T3,T4,T5,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4,TResult>(String, Func<T1,T2,T3,T4,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,T4>(String, Func<T1,T2,T3,T4,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3,TResult>(String, Func<T1,T2,T3,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,T3>(String, Func<T1,T2,T3,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2,TResult>(String, Func<T1,T2,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<T1,T2>(String, Func<T1,T2,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register<TResult>(String, Func<TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

Register(String, Func<Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register (string name, Func<Microsoft.Spark.Sql.Row> f, Microsoft.Spark.Sql.Types.StructType returnType);
member this.Register : string * Func<Microsoft.Spark.Sql.Row> * Microsoft.Spark.Sql.Types.StructType -> unit
Public Sub Register (name As String, f As Func(Of Row), returnType As StructType)

パラメーター

name
String

UDF 名。

f
Func<Row>

UDF 関数の実装。

returnType
StructType

この行に関連付けられているスキーマ

適用対象

Register<T,TResult>(String, Func<T,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T,TResult> (string name, Func<T,TResult> f);
member this.Register : string * Func<'T, 'Result> -> unit
Public Sub Register(Of T, TResult) (name As String, f As Func(Of T, TResult))

型パラメーター

T

UDF に対する最初の引数の型を指定します。

TResult

UDF の戻り値の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T,TResult>

UDF 関数の実装。

適用対象

Register<T>(String, Func<T,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T> (string name, Func<T,Microsoft.Spark.Sql.Row> f, Microsoft.Spark.Sql.Types.StructType returnType);
member this.Register : string * Func<'T, Microsoft.Spark.Sql.Row> * Microsoft.Spark.Sql.Types.StructType -> unit
Public Sub Register(Of T) (name As String, f As Func(Of T, Row), returnType As StructType)

型パラメーター

T

UDF に対する最初の引数の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T,Row>

UDF 関数の実装。

returnType
StructType

この行に関連付けられているスキーマ

適用対象

Register<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> f);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Result> -> unit
Public Sub Register(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult) (name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult))

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

T5

UDF に対する 5 番目の引数の型を指定します。

T6

UDF に対する 6 番目の引数の型を指定します。

T7

UDF に対する 7 番目の引数の型を指定します。

T8

UDF の 8 番目の引数の型を指定します。

T9

UDF に対する 9 番目の引数の型を指定します。

T10

UDF の 10 番目の引数の型を指定します。

TResult

UDF の戻り値の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>

UDF 関数の実装。

適用対象

Register<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,Microsoft.Spark.Sql.Row> f, Microsoft.Spark.Sql.Types.StructType returnType);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, Microsoft.Spark.Sql.Row> * Microsoft.Spark.Sql.Types.StructType -> unit
Public Sub Register(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) (name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Row), returnType As StructType)

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

T5

UDF に対する 5 番目の引数の型を指定します。

T6

UDF に対する 6 番目の引数の型を指定します。

T7

UDF に対する 7 番目の引数の型を指定します。

T8

UDF の 8 番目の引数の型を指定します。

T9

UDF に対する 9 番目の引数の型を指定します。

T10

UDF の 10 番目の引数の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,Row>

UDF 関数の実装。

returnType
StructType

この行に関連付けられているスキーマ

適用対象

Register<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> f);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Result> -> unit
Public Sub Register(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult) (name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult))

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

T5

UDF に対する 5 番目の引数の型を指定します。

T6

UDF に対する 6 番目の引数の型を指定します。

T7

UDF に対する 7 番目の引数の型を指定します。

T8

UDF の 8 番目の引数の型を指定します。

T9

UDF に対する 9 番目の引数の型を指定します。

TResult

UDF の戻り値の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>

UDF 関数の実装。

適用対象

Register<T1,T2,T3,T4,T5,T6,T7,T8,T9>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,T5,T6,T7,T8,T9> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,Microsoft.Spark.Sql.Row> f, Microsoft.Spark.Sql.Types.StructType returnType);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, Microsoft.Spark.Sql.Row> * Microsoft.Spark.Sql.Types.StructType -> unit
Public Sub Register(Of T1, T2, T3, T4, T5, T6, T7, T8, T9) (name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, Row), returnType As StructType)

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

T5

UDF に対する 5 番目の引数の型を指定します。

T6

UDF に対する 6 番目の引数の型を指定します。

T7

UDF に対する 7 番目の引数の型を指定します。

T8

UDF の 8 番目の引数の型を指定します。

T9

UDF に対する 9 番目の引数の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,Row>

UDF 関数の実装。

returnType
StructType

この行に関連付けられているスキーマ

適用対象

Register<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,T5,T6,T7,T8,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult> f);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Result> -> unit
Public Sub Register(Of T1, T2, T3, T4, T5, T6, T7, T8, TResult) (name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, TResult))

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

T5

UDF に対する 5 番目の引数の型を指定します。

T6

UDF に対する 6 番目の引数の型を指定します。

T7

UDF に対する 7 番目の引数の型を指定します。

T8

UDF の 8 番目の引数の型を指定します。

TResult

UDF の戻り値の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>

UDF 関数の実装。

適用対象

Register<T1,T2,T3,T4,T5,T6,T7,T8>(String, Func<T1,T2,T3,T4,T5,T6,T7,T8,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,T5,T6,T7,T8> (string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,Microsoft.Spark.Sql.Row> f, Microsoft.Spark.Sql.Types.StructType returnType);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, Microsoft.Spark.Sql.Row> * Microsoft.Spark.Sql.Types.StructType -> unit
Public Sub Register(Of T1, T2, T3, T4, T5, T6, T7, T8) (name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, Row), returnType As StructType)

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

T5

UDF に対する 5 番目の引数の型を指定します。

T6

UDF に対する 6 番目の引数の型を指定します。

T7

UDF に対する 7 番目の引数の型を指定します。

T8

UDF の 8 番目の引数の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,T5,T6,T7,T8,Row>

UDF 関数の実装。

returnType
StructType

この行に関連付けられているスキーマ

適用対象

Register<T1,T2,T3,T4,T5,T6,T7,TResult>(String, Func<T1,T2,T3,T4,T5,T6,T7,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,T5,T6,T7,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,T7,TResult> f);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Result> -> unit
Public Sub Register(Of T1, T2, T3, T4, T5, T6, T7, TResult) (name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, TResult))

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

T5

UDF に対する 5 番目の引数の型を指定します。

T6

UDF に対する 6 番目の引数の型を指定します。

T7

UDF に対する 7 番目の引数の型を指定します。

TResult

UDF の戻り値の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,T5,T6,T7,TResult>

UDF 関数の実装。

適用対象

Register<T1,T2,T3,T4,T5,T6,T7>(String, Func<T1,T2,T3,T4,T5,T6,T7,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,T5,T6,T7> (string name, Func<T1,T2,T3,T4,T5,T6,T7,Microsoft.Spark.Sql.Row> f, Microsoft.Spark.Sql.Types.StructType returnType);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, Microsoft.Spark.Sql.Row> * Microsoft.Spark.Sql.Types.StructType -> unit
Public Sub Register(Of T1, T2, T3, T4, T5, T6, T7) (name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, Row), returnType As StructType)

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

T5

UDF に対する 5 番目の引数の型を指定します。

T6

UDF に対する 6 番目の引数の型を指定します。

T7

UDF に対する 7 番目の引数の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,T5,T6,T7,Row>

UDF 関数の実装。

returnType
StructType

この行に関連付けられているスキーマ

適用対象

Register<T1,T2,T3,T4,T5,T6,TResult>(String, Func<T1,T2,T3,T4,T5,T6,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,T5,T6,TResult> (string name, Func<T1,T2,T3,T4,T5,T6,TResult> f);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Result> -> unit
Public Sub Register(Of T1, T2, T3, T4, T5, T6, TResult) (name As String, f As Func(Of T1, T2, T3, T4, T5, T6, TResult))

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

T5

UDF に対する 5 番目の引数の型を指定します。

T6

UDF に対する 6 番目の引数の型を指定します。

TResult

UDF の戻り値の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,T5,T6,TResult>

UDF 関数の実装。

適用対象

Register<T1,T2,T3,T4,T5,T6>(String, Func<T1,T2,T3,T4,T5,T6,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,T5,T6> (string name, Func<T1,T2,T3,T4,T5,T6,Microsoft.Spark.Sql.Row> f, Microsoft.Spark.Sql.Types.StructType returnType);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, Microsoft.Spark.Sql.Row> * Microsoft.Spark.Sql.Types.StructType -> unit
Public Sub Register(Of T1, T2, T3, T4, T5, T6) (name As String, f As Func(Of T1, T2, T3, T4, T5, T6, Row), returnType As StructType)

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

T5

UDF に対する 5 番目の引数の型を指定します。

T6

UDF に対する 6 番目の引数の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,T5,T6,Row>

UDF 関数の実装。

returnType
StructType

この行に関連付けられているスキーマ

適用対象

Register<T1,T2,T3,T4,T5,TResult>(String, Func<T1,T2,T3,T4,T5,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,T5,TResult> (string name, Func<T1,T2,T3,T4,T5,TResult> f);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'Result> -> unit
Public Sub Register(Of T1, T2, T3, T4, T5, TResult) (name As String, f As Func(Of T1, T2, T3, T4, T5, TResult))

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

T5

UDF に対する 5 番目の引数の型を指定します。

TResult

UDF の戻り値の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,T5,TResult>

UDF 関数の実装。

適用対象

Register<T1,T2,T3,T4,T5>(String, Func<T1,T2,T3,T4,T5,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,T5> (string name, Func<T1,T2,T3,T4,T5,Microsoft.Spark.Sql.Row> f, Microsoft.Spark.Sql.Types.StructType returnType);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'T5, Microsoft.Spark.Sql.Row> * Microsoft.Spark.Sql.Types.StructType -> unit
Public Sub Register(Of T1, T2, T3, T4, T5) (name As String, f As Func(Of T1, T2, T3, T4, T5, Row), returnType As StructType)

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

T5

UDF に対する 5 番目の引数の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,T5,Row>

UDF 関数の実装。

returnType
StructType

この行に関連付けられているスキーマ

適用対象

Register<T1,T2,T3,T4,TResult>(String, Func<T1,T2,T3,T4,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4,TResult> (string name, Func<T1,T2,T3,T4,TResult> f);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, 'Result> -> unit
Public Sub Register(Of T1, T2, T3, T4, TResult) (name As String, f As Func(Of T1, T2, T3, T4, TResult))

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

TResult

UDF の戻り値の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,TResult>

UDF 関数の実装。

適用対象

Register<T1,T2,T3,T4>(String, Func<T1,T2,T3,T4,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,T4> (string name, Func<T1,T2,T3,T4,Microsoft.Spark.Sql.Row> f, Microsoft.Spark.Sql.Types.StructType returnType);
member this.Register : string * Func<'T1, 'T2, 'T3, 'T4, Microsoft.Spark.Sql.Row> * Microsoft.Spark.Sql.Types.StructType -> unit
Public Sub Register(Of T1, T2, T3, T4) (name As String, f As Func(Of T1, T2, T3, T4, Row), returnType As StructType)

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

T4

UDF に対する 4 番目の引数の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,T4,Row>

UDF 関数の実装。

returnType
StructType

この行に関連付けられているスキーマ

適用対象

Register<T1,T2,T3,TResult>(String, Func<T1,T2,T3,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3,TResult> (string name, Func<T1,T2,T3,TResult> f);
member this.Register : string * Func<'T1, 'T2, 'T3, 'Result> -> unit
Public Sub Register(Of T1, T2, T3, TResult) (name As String, f As Func(Of T1, T2, T3, TResult))

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

TResult

UDF の戻り値の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,TResult>

UDF 関数の実装。

適用対象

Register<T1,T2,T3>(String, Func<T1,T2,T3,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,T3> (string name, Func<T1,T2,T3,Microsoft.Spark.Sql.Row> f, Microsoft.Spark.Sql.Types.StructType returnType);
member this.Register : string * Func<'T1, 'T2, 'T3, Microsoft.Spark.Sql.Row> * Microsoft.Spark.Sql.Types.StructType -> unit
Public Sub Register(Of T1, T2, T3) (name As String, f As Func(Of T1, T2, T3, Row), returnType As StructType)

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

T3

UDF に対する 3 番目の引数の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,T3,Row>

UDF 関数の実装。

returnType
StructType

この行に関連付けられているスキーマ

適用対象

Register<T1,T2,TResult>(String, Func<T1,T2,TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2,TResult> (string name, Func<T1,T2,TResult> f);
member this.Register : string * Func<'T1, 'T2, 'Result> -> unit
Public Sub Register(Of T1, T2, TResult) (name As String, f As Func(Of T1, T2, TResult))

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

TResult

UDF の戻り値の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,TResult>

UDF 関数の実装。

適用対象

Register<T1,T2>(String, Func<T1,T2,Row>, StructType)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<T1,T2> (string name, Func<T1,T2,Microsoft.Spark.Sql.Row> f, Microsoft.Spark.Sql.Types.StructType returnType);
member this.Register : string * Func<'T1, 'T2, Microsoft.Spark.Sql.Row> * Microsoft.Spark.Sql.Types.StructType -> unit
Public Sub Register(Of T1, T2) (name As String, f As Func(Of T1, T2, Row), returnType As StructType)

型パラメーター

T1

UDF に対する最初の引数の型を指定します。

T2

UDF に対する 2 番目の引数の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<T1,T2,Row>

UDF 関数の実装。

returnType
StructType

この行に関連付けられているスキーマ

適用対象

Register<TResult>(String, Func<TResult>)

指定したデリゲートを、指定した名前のユーザー定義関数として登録します。

public void Register<TResult> (string name, Func<TResult> f);
member this.Register : string * Func<'Result> -> unit
Public Sub Register(Of TResult) (name As String, f As Func(Of TResult))

型パラメーター

TResult

UDF の戻り値の型を指定します。

パラメーター

name
String

UDF 名。

f
Func<TResult>

UDF 関数の実装。

適用対象