SqlServerStoreGenerationConvention 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.
Konwencja, która gwarantuje, że właściwości nie są skonfigurowane tak, aby miały wartość domyślną, jako obliczoną kolumnę lub używając jednocześnie SqlServerValueGenerationStrategy .
public class SqlServerStoreGenerationConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.StoreGenerationConvention
type SqlServerStoreGenerationConvention = class
inherit StoreGenerationConvention
Public Class SqlServerStoreGenerationConvention
Inherits StoreGenerationConvention
- Dziedziczenie
Uwagi
Aby uzyskać więcej informacji, zobacz Konwencje tworzenia modeli oraz Uzyskiwanie dostępu do baz danych SQL Server i Azure SQL za pomocą platformy EF Core.
Konstruktory
| SqlServerStoreGenerationConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies) |
Tworzy nowe wystąpienie klasy SqlServerStoreGenerationConvention. |
Właściwości
| Dependencies |
Zależności dla tej usługi. (Odziedziczone po StoreGenerationConvention) |
| RelationalDependencies |
Zależności specyficzne dla dostawcy relacyjnego dla tej usługi. (Odziedziczone po StoreGenerationConvention) |
Metody
| ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Wywoływane po sfinalizowaniu modelu. (Odziedziczone po StoreGenerationConvention) |
| ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Wywoływane, gdy model jest finalizowany. (Odziedziczone po StoreGenerationConvention) |
| ProcessPropertyAnnotationChanged(IConventionPropertyBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>) |
Wywoływana po zmianie adnotacji we właściwości. |
| Validate(IConventionProperty, StoreObjectIdentifier) |
Zgłasza błąd, jeśli istnieje konflikt konfiguracji generowania magazynu dla tej właściwości. |
| Validate(IConventionProperty, StoreObjectIdentifier) |
Zgłasza błąd, jeśli istnieje konflikt konfiguracji generowania magazynu dla tej właściwości. (Odziedziczone po StoreGenerationConvention) |
| Validate(IConventionProperty) |
Konwencja, która gwarantuje, że właściwości nie są skonfigurowane tak, aby miały wartość domyślną, jako obliczoną kolumnę lub używając jednocześnie SqlServerValueGenerationStrategy . |
| Validate(IConventionProperty) |
Zgłasza błąd, jeśli istnieje konflikt konfiguracji generowania magazynu dla tej właściwości. (Odziedziczone po StoreGenerationConvention) |