UdfRegistrationExtensions.RegisterVector Metoda

Definice

Přetížení

RegisterVector<T,TResult>(UdfRegistration, String, Func<T,TResult>)

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

RegisterVector<T1,T2,T3,TResult>(UdfRegistration, String, Func<T1,T2,T3,TResult>)

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

RegisterVector<T1,T2,TResult>(UdfRegistration, String, Func<T1,T2,TResult>)

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

RegisterVector<T,TResult>(UdfRegistration, String, Func<T,TResult>)

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

public static void RegisterVector<T,TResult>(this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T,TResult> f) where T : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T, 'Result (requires 'T :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T, TResult))

Parametry typu

T

Určuje typ prvního argumentu funkce definované uživatelem.

TResult

Určuje návratový typ funkce definované uživatelem.

Parametry

udf
UdfRegistration

Objekt UdfRegistration pro vyvolání registru vector UDF.

name
String

Název UDF.

f
Func<T,TResult>

Implementace funkce UDF.

Platí pro

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

public static void RegisterVector<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>(this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where T5 : Apache.Arrow.IArrowArray where T6 : Apache.Arrow.IArrowArray where T7 : Apache.Arrow.IArrowArray where T8 : Apache.Arrow.IArrowArray where T9 : Apache.Arrow.IArrowArray where T10 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'T8 :> Apache.Arrow.IArrowArray and 'T9 :> Apache.Arrow.IArrowArray and 'T10 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'T8 :> Apache.Arrow.IArrowArray and 'T9 :> Apache.Arrow.IArrowArray and 'T10 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, T5 As IArrowArray, T6 As IArrowArray, T7 As IArrowArray, T8 As IArrowArray, T9 As IArrowArray, T10 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult))

Parametry typu

T1

Určuje typ prvního argumentu funkce definované uživatelem.

T2

Určuje typ druhého argumentu pro funkci definovanou uživatelem.

T3

Určuje typ třetího argumentu pro funkci definovanou uživatelem.

T4

Určuje typ čtvrtého argumentu pro funkci definovanou uživatelem.

T5

Určuje typ pátého argumentu funkce definované uživatelem.

T6

Určuje typ šestého argumentu pro funkci definovanou uživatelem.

T7

Určuje typ sedmého argumentu pro funkci definovanou uživatelem.

T8

Určuje typ osmého argumentu funkce UDF.

T9

Určuje typ devátého argumentu funkce definované uživatelem.

T10

Určuje typ desátého argumentu funkce definované uživatelem.

TResult

Určuje návratový typ funkce definované uživatelem.

Parametry

udf
UdfRegistration

Objekt UdfRegistration pro vyvolání registru vector UDF.

name
String

Název UDF.

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

Implementace funkce UDF.

Platí pro

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

public static void RegisterVector<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>(this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where T5 : Apache.Arrow.IArrowArray where T6 : Apache.Arrow.IArrowArray where T7 : Apache.Arrow.IArrowArray where T8 : Apache.Arrow.IArrowArray where T9 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'T8 :> Apache.Arrow.IArrowArray and 'T9 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'T8 :> Apache.Arrow.IArrowArray and 'T9 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, T5 As IArrowArray, T6 As IArrowArray, T7 As IArrowArray, T8 As IArrowArray, T9 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult))

Parametry typu

T1

Určuje typ prvního argumentu funkce definované uživatelem.

T2

Určuje typ druhého argumentu pro funkci definovanou uživatelem.

T3

Určuje typ třetího argumentu pro funkci definovanou uživatelem.

T4

Určuje typ čtvrtého argumentu pro funkci definovanou uživatelem.

T5

Určuje typ pátého argumentu funkce definované uživatelem.

T6

Určuje typ šestého argumentu pro funkci definovanou uživatelem.

T7

Určuje typ sedmého argumentu pro funkci definovanou uživatelem.

T8

Určuje typ osmého argumentu funkce UDF.

T9

Určuje typ devátého argumentu funkce definované uživatelem.

TResult

Určuje návratový typ funkce definované uživatelem.

Parametry

udf
UdfRegistration

Objekt UdfRegistration pro vyvolání registru vector UDF.

name
String

Název UDF.

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

Implementace funkce UDF.

Platí pro

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

public static void RegisterVector<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where T5 : Apache.Arrow.IArrowArray where T6 : Apache.Arrow.IArrowArray where T7 : Apache.Arrow.IArrowArray where T8 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'T8 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'T8 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, T5 As IArrowArray, T6 As IArrowArray, T7 As IArrowArray, T8 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, TResult))

Parametry typu

T1

Určuje typ prvního argumentu funkce definované uživatelem.

T2

Určuje typ druhého argumentu pro funkci definovanou uživatelem.

T3

Určuje typ třetího argumentu pro funkci definovanou uživatelem.

T4

Určuje typ čtvrtého argumentu pro funkci definovanou uživatelem.

T5

Určuje typ pátého argumentu funkce definované uživatelem.

T6

Určuje typ šestého argumentu pro funkci definovanou uživatelem.

T7

Určuje typ sedmého argumentu pro funkci definovanou uživatelem.

T8

Určuje typ osmého argumentu funkce UDF.

TResult

Určuje návratový typ funkce definované uživatelem.

Parametry

udf
UdfRegistration

Objekt UdfRegistration pro vyvolání registru vector UDF.

name
String

Název UDF.

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

Implementace funkce UDF.

Platí pro

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

public static void RegisterVector<T1,T2,T3,T4,T5,T6,T7,TResult>(this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,T5,T6,T7,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where T5 : Apache.Arrow.IArrowArray where T6 : Apache.Arrow.IArrowArray where T7 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, T5 As IArrowArray, T6 As IArrowArray, T7 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, TResult))

Parametry typu

T1

Určuje typ prvního argumentu funkce definované uživatelem.

T2

Určuje typ druhého argumentu pro funkci definovanou uživatelem.

T3

Určuje typ třetího argumentu pro funkci definovanou uživatelem.

T4

Určuje typ čtvrtého argumentu pro funkci definovanou uživatelem.

T5

Určuje typ pátého argumentu funkce definované uživatelem.

T6

Určuje typ šestého argumentu pro funkci definovanou uživatelem.

T7

Určuje typ sedmého argumentu pro funkci definovanou uživatelem.

TResult

Určuje návratový typ funkce definované uživatelem.

Parametry

udf
UdfRegistration

Objekt UdfRegistration pro vyvolání registru vector UDF.

name
String

Název UDF.

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

Implementace funkce UDF.

Platí pro

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

public static void RegisterVector<T1,T2,T3,T4,T5,T6,TResult>(this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,T5,T6,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where T5 : Apache.Arrow.IArrowArray where T6 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, T5 As IArrowArray, T6 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, T5, T6, TResult))

Parametry typu

T1

Určuje typ prvního argumentu funkce definované uživatelem.

T2

Určuje typ druhého argumentu pro funkci definovanou uživatelem.

T3

Určuje typ třetího argumentu pro funkci definovanou uživatelem.

T4

Určuje typ čtvrtého argumentu pro funkci definovanou uživatelem.

T5

Určuje typ pátého argumentu funkce definované uživatelem.

T6

Určuje typ šestého argumentu pro funkci definovanou uživatelem.

TResult

Určuje návratový typ funkce definované uživatelem.

Parametry

udf
UdfRegistration

Objekt UdfRegistration pro vyvolání registru vector UDF.

name
String

Název UDF.

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

Implementace funkce UDF.

Platí pro

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

public static void RegisterVector<T1,T2,T3,T4,T5,TResult>(this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,T5,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where T5 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, T5 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, T5, TResult))

Parametry typu

T1

Určuje typ prvního argumentu funkce definované uživatelem.

T2

Určuje typ druhého argumentu pro funkci definovanou uživatelem.

T3

Určuje typ třetího argumentu pro funkci definovanou uživatelem.

T4

Určuje typ čtvrtého argumentu pro funkci definovanou uživatelem.

T5

Určuje typ pátého argumentu funkce definované uživatelem.

TResult

Určuje návratový typ funkce definované uživatelem.

Parametry

udf
UdfRegistration

Objekt UdfRegistration pro vyvolání registru vector UDF.

name
String

Název UDF.

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

Implementace funkce UDF.

Platí pro

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

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

public static void RegisterVector<T1,T2,T3,T4,TResult>(this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, TResult))

Parametry typu

T1

Určuje typ prvního argumentu funkce definované uživatelem.

T2

Určuje typ druhého argumentu pro funkci definovanou uživatelem.

T3

Určuje typ třetího argumentu pro funkci definovanou uživatelem.

T4

Určuje typ čtvrtého argumentu pro funkci definovanou uživatelem.

TResult

Určuje návratový typ funkce definované uživatelem.

Parametry

udf
UdfRegistration

Objekt UdfRegistration pro vyvolání registru vector UDF.

name
String

Název UDF.

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

Implementace funkce UDF.

Platí pro

RegisterVector<T1,T2,T3,TResult>(UdfRegistration, String, Func<T1,T2,T3,TResult>)

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

public static void RegisterVector<T1,T2,T3,TResult>(this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, TResult))

Parametry typu

T1

Určuje typ prvního argumentu funkce definované uživatelem.

T2

Určuje typ druhého argumentu pro funkci definovanou uživatelem.

T3

Určuje typ třetího argumentu pro funkci definovanou uživatelem.

TResult

Určuje návratový typ funkce definované uživatelem.

Parametry

udf
UdfRegistration

Objekt UdfRegistration pro vyvolání registru vector UDF.

name
String

Název UDF.

f
Func<T1,T2,T3,TResult>

Implementace funkce UDF.

Platí pro

RegisterVector<T1,T2,TResult>(UdfRegistration, String, Func<T1,T2,TResult>)

Zaregistruje daného delegáta jako vektorovou uživatelem definovanou funkci se zadaným názvem.

public static void RegisterVector<T1,T2,TResult>(this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, TResult))

Parametry typu

T1

Určuje typ prvního argumentu funkce definované uživatelem.

T2

Určuje typ druhého argumentu pro funkci definovanou uživatelem.

TResult

Určuje návratový typ funkce definované uživatelem.

Parametry

udf
UdfRegistration

Objekt UdfRegistration pro vyvolání registru vector UDF.

name
String

Název UDF.

f
Func<T1,T2,TResult>

Implementace funkce UDF.

Platí pro