EdmExtension.CreateAndValidateStoreItemCollection Method

[This page is specific to the Entity Framework version 6.0 Beta. The latest version is available as the 'Entity Framework' NuGet package. For more information, see Entity Framework Releases and Versioning.]

Converts a string representation of store schema definition language (SSDL) to a StoreItemCollection and validates it.

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

Syntax

'Declaration
Public Shared Function CreateAndValidateStoreItemCollection ( _
    ssdl As String, _
    targetFrameworkVersion As Version, _
    resolver As IDbDependencyResolver, _
    catchThrowNamingConflicts As Boolean _
) As StoreItemCollection
'Usage
Dim ssdl As String 
Dim targetFrameworkVersion As Version 
Dim resolver As IDbDependencyResolver 
Dim catchThrowNamingConflicts As Boolean 
Dim returnValue As StoreItemCollection 

returnValue = EdmExtension.CreateAndValidateStoreItemCollection(ssdl, _
    targetFrameworkVersion, resolver, _
    catchThrowNamingConflicts)
public static StoreItemCollection CreateAndValidateStoreItemCollection(
    string ssdl,
    Version targetFrameworkVersion,
    IDbDependencyResolver resolver,
    bool catchThrowNamingConflicts
)
public:
static StoreItemCollection^ CreateAndValidateStoreItemCollection(
    String^ ssdl, 
    Version^ targetFrameworkVersion, 
    IDbDependencyResolver^ resolver, 
    bool catchThrowNamingConflicts
)
static member CreateAndValidateStoreItemCollection : 
        ssdl:string * 
        targetFrameworkVersion:Version * 
        resolver:IDbDependencyResolver * 
        catchThrowNamingConflicts:bool -> StoreItemCollection
public static function CreateAndValidateStoreItemCollection(
    ssdl : String, 
    targetFrameworkVersion : Version, 
    resolver : IDbDependencyResolver, 
    catchThrowNamingConflicts : boolean
) : StoreItemCollection

Parameters

  • targetFrameworkVersion
    Type: System.Version
    The targeted version of the Entity Framework.
  • resolver
    Type: IDbDependencyResolver
    Determines if exceptions should be thrown if errors occur during the StoreItemCollection generation and validation process.

Return Value

Type: System.Data.Entity.Core.Metadata.Edm.StoreItemCollection
SSDL as a StoreItemCollection.

See Also

Reference

EdmExtension Class

Microsoft.Data.Entity.Design.DatabaseGeneration Namespace