次の方法で共有


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>

Schema 名前空間名を受け取り、スキーマを書き込む 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>

シリアル化が成功しなかった場合はエラー。シリアル化が成功した場合はエラーなし。

戻り値

シリアル化が成功たかどうかを示す値。

適用対象