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 GenerateData(string! entityTypeBuilderName, IEnumerable<IProperty!>! properties, IEnumerable<IDictionary<string!, object?>!>! data, 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