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
- ssdl
Typ: System.String
SSDL als Zeichenfolge.
- targetFrameworkVersion
Typ: System.Version
Die Zielversion des Entity Framework.
- resolver
Typ: System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver
Der Abhängigkeitsresolver, der zum Laden der benötigten Abhängigkeiten verwendet werden soll.
- 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.