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.

Classes

  Class Description
Public class EdmConstants Defines 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 class EdmExtension Provides 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 class EdmParameterBag Provides values for the parameters that are defined in the EdmParameterBag.ParameterName enumeration.
Public class MetadataWorkspaceExtensions Provides extension methods for navigating and querying item collections in the System.Data.Metadata.Edm namespace.

Interfaces

  Interface Description
Public interface IAssemblyLoader Resolves workflow OutputGenerators.

Delegates

  Delegate Description
Public delegate MetadataWorkspaceExtensions.ScalarInComplexPropertyVisitorDelegate The 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.

Enumerations

  Enumeration Description
Public enumeration EdmParameterBag.ParameterName An 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.

See Also

Reference

Other Resources

ADO.NET Entity Data Model Designer

How to: Generate a Database from a Conceptual Model (Entity Data Model Tools)

Windows Workflow Foundation