CsdlWriter.TryWriteCsdl Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
TryWriteCsdl(IEdmModel, Utf8JsonWriter, IEnumerable<EdmError>) |
Gibt ein CSDL-JSON-Artefakt an die bereitgestellte Utf8JsonWriteraus. |
TryWriteCsdl(IEdmModel, Utf8JsonWriter, CsdlJsonWriterSettings, IEnumerable<EdmError>) |
Gibt mithilfe der Einstellungen ein CSDL-JSON-Artefakt an das bereitgestellte Utf8JsonWriter aus. |
TryWriteCsdl(IEdmModel, XmlWriter, CsdlTarget, IEnumerable<EdmError>) |
Gibt ein CSDL-XML-Artefakt an die bereitgestellte XmlWriteraus. |
TryWriteCsdl(IEdmModel, Utf8JsonWriter, IEnumerable<EdmError>)
Gibt ein CSDL-JSON-Artefakt an die bereitgestellte Utf8JsonWriteraus.
public static bool TryWriteCsdl (Microsoft.OData.Edm.IEdmModel model, System.Text.Json.Utf8JsonWriter writer, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryWriteCsdl : Microsoft.OData.Edm.IEdmModel * System.Text.Json.Utf8JsonWriter * seq -> bool
Public Shared Function TryWriteCsdl (model As IEdmModel, writer As Utf8JsonWriter, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parameter
- model
- IEdmModel
Das zu schreibende Edm-Modell.
- writer
- Utf8JsonWriter
JSON-Writer, in den die generierte CSDL 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:
TryWriteCsdl(IEdmModel, Utf8JsonWriter, CsdlJsonWriterSettings, IEnumerable<EdmError>)
Gibt mithilfe der Einstellungen ein CSDL-JSON-Artefakt an das bereitgestellte Utf8JsonWriter aus.
public static bool TryWriteCsdl (Microsoft.OData.Edm.IEdmModel model, System.Text.Json.Utf8JsonWriter writer, Microsoft.OData.Edm.Csdl.CsdlJsonWriterSettings settings, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryWriteCsdl : Microsoft.OData.Edm.IEdmModel * System.Text.Json.Utf8JsonWriter * Microsoft.OData.Edm.Csdl.CsdlJsonWriterSettings * seq -> bool
Public Shared Function TryWriteCsdl (model As IEdmModel, writer As Utf8JsonWriter, settings As CsdlJsonWriterSettings, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parameter
- model
- IEdmModel
Das zu schreibende Edm-Modell.
- writer
- Utf8JsonWriter
JSON-Writer, in den die generierte CSDL geschrieben wird.
- settings
- CsdlJsonWriterSettings
Die CSDL Writer-Einstellungen.
- 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:
TryWriteCsdl(IEdmModel, XmlWriter, CsdlTarget, IEnumerable<EdmError>)
Gibt ein CSDL-XML-Artefakt an die bereitgestellte XmlWriteraus.
public static bool TryWriteCsdl (Microsoft.OData.Edm.IEdmModel model, System.Xml.XmlWriter writer, Microsoft.OData.Edm.Csdl.CsdlTarget target, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryWriteCsdl : Microsoft.OData.Edm.IEdmModel * System.Xml.XmlWriter * Microsoft.OData.Edm.Csdl.CsdlTarget * seq -> bool
Public Shared Function TryWriteCsdl (model As IEdmModel, writer As XmlWriter, target As CsdlTarget, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parameter
- model
- IEdmModel
Das zu schreibende Modell.
- writer
- XmlWriter
Der XmlWriter, in den der generierte CSDL-Code geschrieben werden soll.
- target
- CsdlTarget
Zielimplementierung der zu generierenden CSDL.
- 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.