Udostępnij za pośrednictwem


SchemaWriter.TryWriteSchema Metoda

Definicja

Przeciążenia

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

Generuje artefakty schematu dla dostarczonych składników zapisywania.

TryWriteSchema(IEdmModel, XmlWriter, IEnumerable<EdmError>)

Generuje artefakt schematu dla dostarczonego składnika zapisywania.

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

Generuje artefakty schematu dla dostarczonych składników zapisywania.

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 do zapisania.

writerProvider
Func<String,XmlWriter>

Delegat, który przyjmuje nazwę przestrzeni nazw schematu i zwraca element XmlWriter w celu zapisania schematu.

errors
IEnumerable<EdmError>

Błędy, które uniemożliwiły pomyślną serializacji lub nie wystąpiły żadne błędy, jeśli serializacja zakończyła się pomyślnie.

Zwraca

Wartość wskazująca, czy serializacja zakończyła się pomyślnie.

Dotyczy

TryWriteSchema(IEdmModel, XmlWriter, IEnumerable<EdmError>)

Generuje artefakt schematu dla dostarczonego składnika zapisywania.

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 do zapisania.

writer
XmlWriter

XmlWriter wygenerowany schemat zostanie zapisany w.

errors
IEnumerable<EdmError>

Błędy, które uniemożliwiły pomyślną serializacji lub nie wystąpiły żadne błędy, jeśli serializacja zakończyła się pomyślnie.

Zwraca

Wartość wskazująca, czy serializacja zakończyła się pomyślnie.

Dotyczy