Поделиться через


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 этом случае базовый URI XmlReader будет использоваться в качестве пути.

resolver
IDbDependencyResolver

Пользовательский сопоставитель. В настоящее время используется для разрешения реализации DbProviderServices. Если null будет использоваться сопоставитель по умолчанию.

errors
IList<EdmSchemaError>

Коллекция ошибок, возникших во время загрузки.

Возвращаемое значение

StoreItemCollection экземпляр , если ошибки не обнаружены. В противном случае — null.

Применяется к