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. |