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