Skip to content

Add missing content to user defined function mapping #2925

Description

@maumar
  • The HasFunction overload which takes lambda with default params to register a function
  • DbFunctionAttribute and properties over that. (Document new IsBuiltIn API and property on DbFunctionAttribute #2476)
  • Specifying a schema or marking function as built-in
  • Mapping function return type or parameter to particular store type when not natively supported and scenario where it works.
  • argument propagates nullability API and link to the null semantics docs.
  • Ideally, we should put down the example of mapping to JSON function How to write DbFunction's translation? efcore#11295 (comment) Probably most used usecase for the UDF so far
  • Mention that TVF cannot use HasTranslation API
  • Few more cautions about HasTranslation API and need to understand the SQL expression tree.

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions