- CSharpSnapshotGenerator - CSharpSnapshotGenerator(CSharpSnapshotGeneratorDependencies) 
- Dependencies 
- Generate(String, IModel, IndentedStringBuilder) 
- Generate(String, IModel, IndentedStringBuilder) 
- GenerateAnnotation(IAnnotation, IndentedStringBuilder) 
- GenerateAnnotations(IReadOnlyList<IAnnotation>, IndentedStringBuilder) 
- GenerateBaseType(String, IEntityType, IndentedStringBuilder) 
- GenerateBaseType(String, IEntityType, IndentedStringBuilder) 
- GenerateCheckConstraint(String, ICheckConstraint, IndentedStringBuilder) 
- GenerateCheckConstraintAnnotations(ICheckConstraint, IndentedStringBuilder) 
- GenerateCheckConstraints(String, IEntityType, IndentedStringBuilder) 
- GenerateComplexProperties(String, IEnumerable<IComplexProperty>, IndentedStringBuilder) 
- GenerateComplexProperty(String, IComplexProperty, IndentedStringBuilder) 
- GenerateComplexPropertyAnnotations(String, IComplexProperty, IndentedStringBuilder) 
- GenerateData(String, IEnumerable<IProperty>, IEnumerable<IDictionary<String, Object>>, IndentedStringBuilder) 
- GenerateData(String, IEnumerable<IProperty>, IEnumerable<IDictionary<String, Object>>, IndentedStringBuilder) 
- GenerateEntityType(String, IEntityType, IndentedStringBuilder) 
- GenerateEntityType(String, IEntityType, IndentedStringBuilder) 
- GenerateEntityTypeAnnotations(String, IEntityType, IndentedStringBuilder) 
- GenerateEntityTypeAnnotations(String, IEntityType, IndentedStringBuilder) 
- GenerateEntityTypeMappingFragmentAnnotations(String, IEntityTypeMappingFragment, IndentedStringBuilder) 
- GenerateEntityTypeNavigations(String, IEntityType, IndentedStringBuilder) 
- GenerateEntityTypeRelationships(String, IEntityType, IndentedStringBuilder) 
- GenerateEntityTypeRelationships(String, IEntityType, IndentedStringBuilder) 
- GenerateEntityTypes(String, IEnumerable<IEntityType>, IndentedStringBuilder) 
- GenerateEntityTypes(String, IReadOnlyList<IEntityType>, IndentedStringBuilder) 
- GenerateFluentApiForAnnotation(List<IAnnotation>, String, String, IndentedStringBuilder) 
- GenerateFluentApiForAnnotation(List<IAnnotation>, String, Func<IAnnotation, Object>, String, IndentedStringBuilder) 
- GenerateForeignKey(String, IForeignKey, IndentedStringBuilder) 
- GenerateForeignKey(String, IForeignKey, IndentedStringBuilder) 
- GenerateForeignKeyAnnotations(IForeignKey, IndentedStringBuilder) 
- GenerateForeignKeyAnnotations(String, IForeignKey, IndentedStringBuilder) 
- GenerateForeignKeys(String, IEnumerable<IForeignKey>, IndentedStringBuilder) 
- GenerateForeignKeys(String, IEnumerable<IForeignKey>, IndentedStringBuilder) 
- GenerateIndex(String, IIndex, IndentedStringBuilder) 
- GenerateIndex(String, IIndex, IndentedStringBuilder) 
- GenerateIndexAnnotations(String, IIndex, IndentedStringBuilder) 
- GenerateIndexes(String, IEnumerable<IIndex>, IndentedStringBuilder) 
- GenerateIndexes(String, IEnumerable<IIndex>, IndentedStringBuilder) 
- GenerateKey(String, IKey, IndentedStringBuilder, Boolean) 
- GenerateKey(String, IKey, IndentedStringBuilder, Boolean) 
- GenerateKeyAnnotations(String, IKey, IndentedStringBuilder) 
- GenerateKeys(String, IEnumerable<IKey>, IKey, IndentedStringBuilder) 
- GenerateKeys(String, IEnumerable<IKey>, IKey, IndentedStringBuilder) 
- GenerateNavigation(String, INavigation, IndentedStringBuilder) 
- GenerateNavigationAnnotations(String, INavigation, IndentedStringBuilder) 
- GenerateNavigations(String, IEnumerable<INavigation>, IndentedStringBuilder) 
- GenerateOwnedType(String, IForeignKey, IndentedStringBuilder) 
- GenerateOwnedType(String, IForeignKey, IndentedStringBuilder) 
- GenerateOwnedTypes(String, IEnumerable<IForeignKey>, IndentedStringBuilder) 
- GenerateOwnedTypes(String, IEnumerable<IForeignKey>, IndentedStringBuilder) 
- GenerateProperties(String, IEnumerable<IProperty>, IndentedStringBuilder) 
- GenerateProperties(String, IEnumerable<IProperty>, IndentedStringBuilder) 
- GenerateProperty(String, IProperty, IndentedStringBuilder) 
- GenerateProperty(String, IProperty, IndentedStringBuilder) 
- GeneratePropertyAnnotations(IProperty, IndentedStringBuilder) 
- GeneratePropertyAnnotations(String, IProperty, IndentedStringBuilder) 
- GeneratePropertyOverride(String, IRelationalPropertyOverrides, IndentedStringBuilder) 
- GeneratePropertyOverrides(String, IEntityType, StoreObjectIdentifier, IndentedStringBuilder) 
- GeneratePropertyOverridesAnnotations(String, IRelationalPropertyOverrides, IndentedStringBuilder) 
- GenerateRelationships(String, IEntityType, IndentedStringBuilder) 
- GenerateRelationships(String, IEntityType, IndentedStringBuilder) 
- GenerateSequence(String, ISequence, IndentedStringBuilder) 
- GenerateSequenceAnnotations(String, ISequence, IndentedStringBuilder) 
- GenerateTrigger(String, ITrigger, IndentedStringBuilder) 
- GenerateTriggerAnnotations(String, ITrigger, IndentedStringBuilder) 
- GenerateTriggers(String, IEntityType, String, String, IndentedStringBuilder) 
- IgnoreAnnotations(IList<IAnnotation>, String[]) 
- IgnoreAnnotationTypes(IList<IAnnotation>, String[]) 
 
net10.0-windows7.0
    namespace Microsoft.EntityFrameworkCore.Migrations.Design
{
    public class CSharpSnapshotGenerator : ICSharpSnapshotGenerator
    {
        protected virtual void GeneratePropertyOverridesAnnotations(string! propertyBuilderName, IRelationalPropertyOverrides! overrides, IndentedStringBuilder! stringBuilder);
    }
}
            | .NET | 8.09.010.0 | 
|---|---|
| Information specific to net10.0 | |
| Platforms | This API is only available when you target a specific platform: | 
| Windows | 7.0 | 
| Information specific to net10.0-windows7.0 | |
| Assembly | Microsoft.EntityFrameworkCore.Design , Version=9.0.3.0, PublicKeyToken=adb9793829ddae60 | 
| Referencing | Your project needs a package reference to  | 
| Package | Microsoft.EntityFrameworkCore.Design (9.0.3) net8.0 | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API