OwnedNavigationTableValuedFunctionBuilder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia prosty interfejs API do konfigurowania IMutableDbFunction , do którego jest mapowany typ jednostki.
public class OwnedNavigationTableValuedFunctionBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilderBase, Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder>
type OwnedNavigationTableValuedFunctionBuilder = class
inherit DbFunctionBuilderBase
interface IInfrastructure<OwnedNavigationBuilder>
Public Class OwnedNavigationTableValuedFunctionBuilder
Inherits DbFunctionBuilderBase
Implements IInfrastructure(Of OwnedNavigationBuilder)
- Dziedziczenie
- Pochodne
- Implementuje
Konstruktory
OwnedNavigationTableValuedFunctionBuilder(IMutableDbFunction, OwnedNavigationBuilder) |
Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można go zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio w kodzie z wyjątkową ostrożnością i wiedzieć, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core. |
Właściwości
Builder |
Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można go zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio w kodzie z wyjątkową ostrożnością i wiedzieć, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core. (Odziedziczone po DbFunctionBuilderBase) |
Metadata |
Skonfigurowano funkcję. (Odziedziczone po DbFunctionBuilderBase) |
Metody
HasAnnotation(String, Object) |
Dodaje lub aktualizuje adnotację w funkcji bazy danych. Jeśli adnotacja z kluczem określonym w |
HasName(String) |
Ustawia nazwę funkcji bazy danych. |
HasParameter(String, Action<DbFunctionParameterBuilder>) |
Zwraca obiekt, którego można użyć do skonfigurowania parametru o podanej nazwie. Jeśli nie istnieje żaden parametr o podanej nazwie, zostanie dodany nowy parametr. |
HasParameter(String) |
Zwraca obiekt, którego można użyć do skonfigurowania parametru o podanej nazwie. Jeśli nie istnieje żaden parametr o podanej nazwie, zostanie dodany nowy parametr. (Odziedziczone po DbFunctionBuilderBase) |
HasSchema(String) |
Ustawia schemat funkcji bazy danych. |
IsBuiltIn(Boolean) |
Określa, czy funkcja bazy danych jest wbudowana. |
Jawne implementacje interfejsu
IInfrastructure<IConventionDbFunctionBuilder>.Instance |
Pobiera wartość ukrytej właściwości. (Odziedziczone po DbFunctionBuilderBase) |
IInfrastructure<OwnedNavigationBuilder>.Instance |
Udostępnia prosty interfejs API do konfigurowania IMutableDbFunction , do którego jest mapowany typ jednostki. |
Metody rozszerzania
GetInfrastructure<T>(IInfrastructure<T>) |
Pobiera wartość z właściwości ukrytej przy użyciu polecenia IInfrastructure<T>. Ta metoda jest zwykle używana przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |