SchemaWriter.TryWriteSchema Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TryWriteSchema(IEdmModel, Func<String,XmlWriter>, IEnumerable<EdmError>) |
Выводит артефакты схемы в предоставленные модули записи. |
TryWriteSchema(IEdmModel, XmlWriter, IEnumerable<EdmError>) |
Выводит артефакт схемы в предоставленный модуль записи. |
TryWriteSchema(IEdmModel, Func<String,XmlWriter>, IEnumerable<EdmError>)
Выводит артефакты схемы в предоставленные модули записи.
public static bool TryWriteSchema (this Microsoft.OData.Edm.IEdmModel model, Func<string,System.Xml.XmlWriter> writerProvider, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryWriteSchema : Microsoft.OData.Edm.IEdmModel * Func<string, System.Xml.XmlWriter> * seq -> bool
<Extension()>
Public Function TryWriteSchema (model As IEdmModel, writerProvider As Func(Of String, XmlWriter), ByRef errors As IEnumerable(Of EdmError)) As Boolean
Параметры
- model
- IEdmModel
Записываемая модель.
Делегат, который принимает имя пространства имен схемы и возвращает XmlWriter для записи схемы.
- errors
- IEnumerable<EdmError>
Ошибки, препятствовавшие успешной сериализации, или отсутствие ошибок, если операция сериализации завершилась успешно.
Возвращаемое значение
Значение, показывающее, успешно ли была выполнена сериализация.
Применяется к
TryWriteSchema(IEdmModel, XmlWriter, IEnumerable<EdmError>)
Выводит артефакт схемы в предоставленный модуль записи.
public static bool TryWriteSchema (this Microsoft.OData.Edm.IEdmModel model, System.Xml.XmlWriter writer, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryWriteSchema : Microsoft.OData.Edm.IEdmModel * System.Xml.XmlWriter * seq -> bool
<Extension()>
Public Function TryWriteSchema (model As IEdmModel, writer As XmlWriter, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Параметры
- model
- IEdmModel
Записываемая модель.
- writer
- XmlWriter
XmlWriter, в который будет записана созданная схема.
- errors
- IEnumerable<EdmError>
Ошибки, препятствовавшие успешной сериализации, или отсутствие ошибок, если операция сериализации завершилась успешно.
Возвращаемое значение
Значение, показывающее, успешно ли была выполнена сериализация.