This documentation is archived and is not being maintained.

Microsoft.Data.Entity.Design.DatabaseGeneration Namespace

The Microsoft.Data.Entity.Design.DatabaseGeneration namespace contains classes used by the Generate Database Wizard to generate a database from a conceptual model.

  ClassDescription
Public classEdmConstantsDefines constants that are used by classes in the Microsoft.Data.Entity.Design.DatabaseGeneration, Microsoft.Data.Entity.Design.DatabaseGeneration.Activities, and Microsoft.Data.Entity.Design.DatabaseGeneration.OutputGenerators namespaces when generating a database from a conceptual model.
Public classEdmExtensionProvides helper methods to classes in the Microsoft.Data.Entity.Design.DatabaseGeneration, Microsoft.Data.Entity.Design.DatabaseGeneration.Activities, and Microsoft.Data.Entity.Design.DatabaseGeneration.OutputGenerators namespaces for generating and validating ItemCollections.
Public classEdmParameterBagProvides values for the parameters that are defined in the EdmParameterBag.ParameterName enumeration.
Public classMetadataWorkspaceExtensionsProvides extension methods for navigating and querying item collections in the System.Data.Metadata.Edm namespace.

  InterfaceDescription
Public interfaceIAssemblyLoaderResolves workflow OutputGenerators.

  DelegateDescription
Public delegateMetadataWorkspaceExtensions.ScalarInComplexPropertyVisitorDelegateThe delegate type that the VisitComplexProperty method uses to allow user-defined control over how scalar properties of a complex type property in the conceptual model are named in the generated storage model.

  EnumerationDescription
Public enumerationEdmParameterBag.ParameterNameAn enumeration of parameter names that are used by classes in the Microsoft.Data.Entity.Design.DatabaseGeneration.OutputGenerators namespace when generating a database from a conceptual model.
Show: