Sdílet prostřednictvím


SchemaWriter.TryWriteSchema Metoda

Definice

Přetížení

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

Vypíše artefakty schématu do zadaných zapisovačů.

TryWriteSchema(IEdmModel, XmlWriter, IEnumerable<EdmError>)

Vypíše artefakt schématu do zadaného zapisovače.

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

Vypíše artefakty schématu do zadaných zapisovačů.

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

Parametry

model
IEdmModel

Model, který se má zapsat.

writerProvider
Func<String,XmlWriter>

Delegát, který přebírá název oboru názvů schématu a vrací XmlWriter pro zápis schématu do.

errors
IEnumerable<EdmError>

Chyby, které bránily úspěšné serializaci, nebo žádné chyby, pokud byla serializace úspěšná.

Návraty

Hodnota označující, zda byla serializace úspěšná.

Platí pro

TryWriteSchema(IEdmModel, XmlWriter, IEnumerable<EdmError>)

Vypíše artefakt schématu do zadaného zapisovače.

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

Parametry

model
IEdmModel

Model, který se má zapsat.

writer
XmlWriter

XmlWriter vygenerované schéma bude zapsáno do.

errors
IEnumerable<EdmError>

Chyby, které bránily úspěšné serializaci, nebo žádné chyby, pokud byla serializace úspěšná.

Návraty

Hodnota označující, zda byla serializace úspěšná.

Platí pro