CheckConstraintBuilder 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 ograniczenia sprawdzania.
public class CheckConstraintBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionCheckConstraintBuilder>
type CheckConstraintBuilder = class
interface IInfrastructure<IConventionCheckConstraintBuilder>
Public Class CheckConstraintBuilder
Implements IInfrastructure(Of IConventionCheckConstraintBuilder)
- Dziedziczenie
-
CheckConstraintBuilder
- Implementuje
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Ograniczenia sprawdzania bazy danych .
Konstruktory
CheckConstraintBuilder(IMutableCheckConstraint) |
Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, ż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ę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core. |
Metadata |
Konfigurowane jest ograniczenie sprawdzania. |
Metody
HasAnnotation(String, Object) |
Dodaje lub aktualizuje adnotację w ograniczeniu sprawdzania. Jeśli adnotacja z kluczem określonym w |
HasName(String) |
Ustawia nazwę bazy danych ograniczenia sprawdzania. |
Jawne implementacje interfejsu
IInfrastructure<IConventionCheckConstraintBuilder>.Instance |
Pobiera wartość ukrytej właściwości. |
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 używany w kodzie aplikacji. |