Freigeben über


SchemaWriter.TryWriteSchema Methode

Definition

Überlädt

TryWriteSchema(IEdmModel, Func<String,XmlWriter>, IEnumerable<EdmError>)

Gibt Schemaartefakte an die bereitgestellten Writer aus.

TryWriteSchema(IEdmModel, XmlWriter, IEnumerable<EdmError>)

Gibt ein Schemaartefakt an den bereitgestellten Writer aus.

TryWriteSchema(IEdmModel, Func<String,XmlWriter>, IEnumerable<EdmError>)

Gibt Schemaartefakte an die bereitgestellten Writer aus.

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

Parameter

model
IEdmModel

Das zu schreibende Modell.

writerProvider
Func<String,XmlWriter>

Ein Delegat, der einen Schemanamespacenamen akzeptiert und einen XmlWriter zurückgibt, in den das Schema geschrieben werden soll.

errors
IEnumerable<EdmError>

Fehler, die eine erfolgreiche Serialisierung verhindert haben, oder keine Fehler, wenn die Serialisierung erfolgreich war.

Gibt zurück

Ein Wert, der angibt, ob die Serialisierung erfolgreich war.

Gilt für:

TryWriteSchema(IEdmModel, XmlWriter, IEnumerable<EdmError>)

Gibt ein Schemaartefakt an den bereitgestellten Writer aus.

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

Parameter

model
IEdmModel

Das zu schreibende Modell.

writer
XmlWriter

XmlWriter, in den das generierte Schema geschrieben wird.

errors
IEnumerable<EdmError>

Fehler, die eine erfolgreiche Serialisierung verhindert haben, oder keine Fehler, wenn die Serialisierung erfolgreich war.

Gibt zurück

Ein Wert, der angibt, ob die Serialisierung erfolgreich war.

Gilt für: