StoreItemCollection.Create 方法

定义

创建 的 StoreItemCollection工厂方法。

public static System.Data.Entity.Core.Metadata.Edm.StoreItemCollection Create(System.Collections.Generic.IEnumerable<System.Xml.XmlReader> xmlReaders, System.Collections.ObjectModel.ReadOnlyCollection<string> filePaths, System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver resolver, out System.Collections.Generic.IList<System.Data.Entity.Core.Metadata.Edm.EdmSchemaError> errors);
static member Create : seq<System.Xml.XmlReader> * System.Collections.ObjectModel.ReadOnlyCollection<string> * System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver *  -> System.Data.Entity.Core.Metadata.Edm.StoreItemCollection
Public Shared Function Create (xmlReaders As IEnumerable(Of XmlReader), filePaths As ReadOnlyCollection(Of String), resolver As IDbDependencyResolver, ByRef errors As IList(Of EdmSchemaError)) As StoreItemCollection

参数

xmlReaders
IEnumerable<XmlReader>

要加载的 SSDL 项目。 不得为 null

filePaths
ReadOnlyCollection<String>

SSDL 项目的路径。 在错误消息中使用。 可以是 null ,在这种情况下,XmlReader 的基 URI 将用作路径。

resolver
IDbDependencyResolver

自定义冲突解决程序。 当前用于解析 DbProviderServices 实现。 如果使用 null 默认冲突解决程序。

errors
IList<EdmSchemaError>

加载时遇到的错误的集合。

返回

StoreItemCollection 实例(如果未遇到任何错误)。 否则为 null

适用于