SqlExpressionFactory.NiladicFunction 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
NiladicFunction(String, Boolean, Type, RelationalTypeMapping) |
SQL 트리에서 niladic 함수 호출을 나타내는 새 SqlFunctionExpression 를 만듭니다. |
NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping) |
SQL 트리에서 niladic 함수 호출을 나타내는 새 SqlFunctionExpression 를 만듭니다. |
NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping) |
SQL 트리에서 niladic 함수 호출을 나타내는 새 SqlFunctionExpression 를 만듭니다. |
NiladicFunction(String, Boolean, Type, RelationalTypeMapping)
SQL 트리에서 niladic 함수 호출을 나타내는 새 SqlFunctionExpression 를 만듭니다.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (string name, bool nullable, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping = default);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (string name, bool nullable, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
abstract member NiladicFunction : string * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
override this.NiladicFunction : string * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Overridable Function NiladicFunction (name As String, nullable As Boolean, returnType As Type, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlFunctionExpression
매개 변수
- name
- String
함수의 이름입니다.
- nullable
- Boolean
이 함수가 null을 반환할 수 있는지 여부를 나타내는 부울 값입니다.
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping 식과 연결된 입니다.
반환
SQL 트리의 함수 호출을 나타내는 식입니다.
구현
적용 대상
NiladicFunction(String, String, Boolean, Type, RelationalTypeMapping)
SQL 트리에서 niladic 함수 호출을 나타내는 새 SqlFunctionExpression 를 만듭니다.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (string schema, string name, bool nullable, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping = default);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (string schema, string name, bool nullable, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
abstract member NiladicFunction : string * string * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
override this.NiladicFunction : string * string * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Overridable Function NiladicFunction (schema As String, name As String, nullable As Boolean, returnType As Type, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlFunctionExpression
매개 변수
- schema
- String
함수가 정의된 스키마입니다.
- name
- String
함수의 이름입니다.
- nullable
- Boolean
이 함수가 null을 반환할 수 있는지 여부를 나타내는 부울 값입니다.
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping 식과 연결된 입니다.
반환
SQL 트리의 함수 호출을 나타내는 식입니다.
구현
적용 대상
NiladicFunction(SqlExpression, String, Boolean, Boolean, Type, RelationalTypeMapping)
SQL 트리에서 niladic 함수 호출을 나타내는 새 SqlFunctionExpression 를 만듭니다.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression instance, string name, bool nullable, bool instancePropagatesNullability, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping = default);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression NiladicFunction (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression instance, string name, bool nullable, bool instancePropagatesNullability, Type returnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping = default);
abstract member NiladicFunction : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * string * bool * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
override this.NiladicFunction : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * string * bool * bool * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlFunctionExpression
Public Overridable Function NiladicFunction (instance As SqlExpression, name As String, nullable As Boolean, instancePropagatesNullability As Boolean, returnType As Type, Optional typeMapping As RelationalTypeMapping = Nothing) As SqlFunctionExpression
매개 변수
- instance
- SqlExpression
함수가 적용되는 식입니다.
- name
- String
함수의 이름입니다.
- nullable
- Boolean
이 함수가 null을 반환할 수 있는지 여부를 나타내는 부울 값입니다.
- instancePropagatesNullability
- Boolean
instance null을 결과로 전파하는지 여부를 나타내는 값입니다.
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping 식과 연결된 입니다.
반환
SQL 트리의 함수 호출을 나타내는 식입니다.
구현
적용 대상
Entity Framework