共用方式為


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

要寫入的模型。

writerProvider
Func<String,XmlWriter>

接受架構命名空間名稱並傳回 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>

使序列化無法成功的錯誤,如果序列化成功,則沒有錯誤。

傳回

表示序列化是否成功的值。

適用於