EdmParameterBag Constructor (SynchronizationContext, IAssemblyLoader, Version, String, String, String, String, String, String, String)

 

Constructor for EdmParameterBag

Namespace:   Microsoft.Data.Entity.Design.DatabaseGeneration
Assembly:  Microsoft.Data.Entity.Design.DatabaseGeneration (in Microsoft.Data.Entity.Design.DatabaseGeneration.dll)

[SuppressMessageAttribute("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", 
	MessageId = "edmx")]
[SuppressMessageAttribute("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", 
	MessageId = "ddl")]
public EdmParameterBag(
	SynchronizationContext syncContext,
	IAssemblyLoader assemblyLoader,
	Version targetVersion,
	string providerInvariantName,
	string providerManifestToken,
	string providerConnectionString,
	string databaseSchemaName,
	string databaseName,
	string ddlTemplatePath,
	string edmxPath
)

Parameters

syncContext
Type: System.Threading.SynchronizationContext

An optional SynchronizationContext that represents the state of the user interface thread in Visual Studio.

assemblyLoader
Type: Microsoft.Data.Entity.Design.DatabaseGeneration.IAssemblyLoader

An optional IAssemblyLoader used to resolve and load an assembly given its name.

targetVersion
Type: System.Version

The targeted version of the Entity Framework.

providerInvariantName
Type: System.String

The invariant name of the provider.

providerManifestToken
Type: System.String

The provider's manifest token.

providerConnectionString
Type: System.String

An optional provider connection string.

databaseSchemaName
Type: System.String

The name of the schema of the generated database.

databaseName
Type: System.String

The name of the generated database.

ddlTemplatePath
Type: System.String

The path to the text template used to generate data definition language (DDL).

edmxPath
Type: System.String

An optional path to the .edmx file from which the Generate Database Wizard was launched.