Freigeben über


EdmExtension.CreateAndValidateStoreItemCollection-Methode

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Konvertiert eine Zeichenfolgendarstellung der Datenspeicherschema-Definitionssprache (SSDL) in eine StoreItemCollection und überprüft sie.

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

Syntax

'Declaration
<SuppressMessageAttribute("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId := "ssdl")> _
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)
[SuppressMessageAttribute("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "ssdl")]
public static StoreItemCollection CreateAndValidateStoreItemCollection(
    string ssdl,
    Version targetFrameworkVersion,
    IDbDependencyResolver resolver,
    bool catchThrowNamingConflicts
)
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = L"ssdl")]
public:
static StoreItemCollection^ CreateAndValidateStoreItemCollection(
    String^ ssdl, 
    Version^ targetFrameworkVersion, 
    IDbDependencyResolver^ resolver, 
    bool catchThrowNamingConflicts
)
[<SuppressMessageAttribute("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "ssdl")>]
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

Parameter

  • targetFrameworkVersion
    Typ: System.Version
    Die Zielversion des Entity Framework.
  • catchThrowNamingConflicts
    Typ: System.Boolean
    Ermittelt, ob Ausnahmen ausgelöst werden sollen, wenn ein Namenskonflikt in der generierten StoreItemCollection vorhanden ist.

Rückgabewert

Typ: System.Data.Entity.Core.Metadata.Edm.StoreItemCollection
SSDL als StoreItemCollection.

Siehe auch

Verweis

EdmExtension Klasse

Microsoft.Data.Entity.Design.DatabaseGeneration-Namespace