Share via


TableValuedFunctionExpression Constructors

Definition

Overloads

TableValuedFunctionExpression(IStoreFunction, IReadOnlyList<SqlExpression>)

Creates a new instance of the TableValuedFunctionExpression class.

TableValuedFunctionExpression(String, IStoreFunction, IReadOnlyList<SqlExpression>)

Creates a new instance of the TableValuedFunctionExpression class.

TableValuedFunctionExpression(String, IReadOnlyList<SqlExpression>, IEnumerable<IAnnotation>)

Creates a new instance of the TableValuedFunctionExpression class.

TableValuedFunctionExpression(String, String, IReadOnlyList<SqlExpression>)

Creates a new instance of the TableValuedFunctionExpression class.

TableValuedFunctionExpression(String, String, IReadOnlyList<SqlExpression>, IEnumerable<IAnnotation>)

Creates a new instance of the TableValuedFunctionExpression class.

TableValuedFunctionExpression(String, String, String, Boolean, IReadOnlyList<SqlExpression>, IEnumerable<IAnnotation>)

Creates a new instance of the TableValuedFunctionExpression class.

TableValuedFunctionExpression(String, String, String, Boolean, IReadOnlyList<SqlExpression>, IReadOnlyDictionary<String,IAnnotation>)

Creates a new instance of the TableValuedFunctionExpression class.

TableValuedFunctionExpression(IStoreFunction, IReadOnlyList<SqlExpression>)

Source:
TableValuedFunctionExpression.cs
Source:
TableValuedFunctionExpression.cs
Source:
TableValuedFunctionExpression.cs
Source:
TableValuedFunctionExpression.cs

Creates a new instance of the TableValuedFunctionExpression class.

public TableValuedFunctionExpression (Microsoft.EntityFrameworkCore.Metadata.IStoreFunction storeFunction, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression : Microsoft.EntityFrameworkCore.Metadata.IStoreFunction * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression
Public Sub New (storeFunction As IStoreFunction, arguments As IReadOnlyList(Of SqlExpression))

Parameters

storeFunction
IStoreFunction

The IStoreFunction associated this function.

arguments
IReadOnlyList<SqlExpression>

The arguments of the function.

Applies to

TableValuedFunctionExpression(String, IStoreFunction, IReadOnlyList<SqlExpression>)

Source:
TableValuedFunctionExpression.cs

Creates a new instance of the TableValuedFunctionExpression class.

public TableValuedFunctionExpression (string alias, Microsoft.EntityFrameworkCore.Metadata.IStoreFunction storeFunction, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression : string * Microsoft.EntityFrameworkCore.Metadata.IStoreFunction * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression
Public Sub New (alias As String, storeFunction As IStoreFunction, arguments As IReadOnlyList(Of SqlExpression))

Parameters

alias
String

An alias for the table.

storeFunction
IStoreFunction

The IStoreFunction associated this function.

arguments
IReadOnlyList<SqlExpression>

The arguments of the function.

Applies to

TableValuedFunctionExpression(String, IReadOnlyList<SqlExpression>, IEnumerable<IAnnotation>)

Source:
TableValuedFunctionExpression.cs

Creates a new instance of the TableValuedFunctionExpression class.

public TableValuedFunctionExpression (string name, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>? annotations = default);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression : string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression
Public Sub New (name As String, arguments As IReadOnlyList(Of SqlExpression), Optional annotations As IEnumerable(Of IAnnotation) = Nothing)

Parameters

name
String

The name of the function.

arguments
IReadOnlyList<SqlExpression>

The arguments of the function.

annotations
IEnumerable<IAnnotation>

A collection of annotations associated with this expression.

Applies to

TableValuedFunctionExpression(String, String, IReadOnlyList<SqlExpression>)

Source:
TableValuedFunctionExpression.cs

Creates a new instance of the TableValuedFunctionExpression class.

public TableValuedFunctionExpression (string alias, string name, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression : string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression
Public Sub New (alias As String, name As String, arguments As IReadOnlyList(Of SqlExpression))

Parameters

alias
String

An alias for the table.

name
String

The name of the function.

arguments
IReadOnlyList<SqlExpression>

The arguments of the function.

Applies to

TableValuedFunctionExpression(String, String, IReadOnlyList<SqlExpression>, IEnumerable<IAnnotation>)

Source:
TableValuedFunctionExpression.cs

Creates a new instance of the TableValuedFunctionExpression class.

public TableValuedFunctionExpression (string alias, string name, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>? annotations = default);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression : string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression
Public Sub New (alias As String, name As String, arguments As IReadOnlyList(Of SqlExpression), Optional annotations As IEnumerable(Of IAnnotation) = Nothing)

Parameters

alias
String

A string alias for the table source.

name
String

The name of the function.

arguments
IReadOnlyList<SqlExpression>

The arguments of the function.

annotations
IEnumerable<IAnnotation>

A collection of annotations associated with this expression.

Applies to

TableValuedFunctionExpression(String, String, String, Boolean, IReadOnlyList<SqlExpression>, IEnumerable<IAnnotation>)

Source:
TableValuedFunctionExpression.cs

Creates a new instance of the TableValuedFunctionExpression class.

protected TableValuedFunctionExpression (string alias, string name, string? schema, bool builtIn, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>? annotations = default);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression : string * string * string * bool * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression
Protected Sub New (alias As String, name As String, schema As String, builtIn As Boolean, arguments As IReadOnlyList(Of SqlExpression), Optional annotations As IEnumerable(Of IAnnotation) = Nothing)

Parameters

alias
String

A string alias for the table source.

name
String

The name of the function.

schema
String

The schema of the function.

builtIn
Boolean

Whether the function is built-in.

arguments
IReadOnlyList<SqlExpression>

The arguments of the function.

annotations
IEnumerable<IAnnotation>

A collection of annotations associated with this expression.

Applies to

TableValuedFunctionExpression(String, String, String, Boolean, IReadOnlyList<SqlExpression>, IReadOnlyDictionary<String,IAnnotation>)

Source:
TableValuedFunctionExpression.cs

Creates a new instance of the TableValuedFunctionExpression class.

protected TableValuedFunctionExpression (string alias, string name, string? schema, bool builtIn, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> arguments, System.Collections.Generic.IReadOnlyDictionary<string,Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>? annotations = default);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression : string * string * string * bool * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * System.Collections.Generic.IReadOnlyDictionary<string, Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableValuedFunctionExpression
Protected Sub New (alias As String, name As String, schema As String, builtIn As Boolean, arguments As IReadOnlyList(Of SqlExpression), Optional annotations As IReadOnlyDictionary(Of String, IAnnotation) = Nothing)

Parameters

alias
String

A string alias for the table source.

name
String

The name of the function.

schema
String

The schema of the function.

builtIn
Boolean

Whether the function is built-in.

arguments
IReadOnlyList<SqlExpression>

The arguments of the function.

annotations
IReadOnlyDictionary<String,IAnnotation>

A collection of annotations associated with this expression.

Applies to