CsdlWriter.TryWriteCsdl Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
TryWriteCsdl(IEdmModel, Utf8JsonWriter, IEnumerable<EdmError>) |
Genera un artefacto JSON de CSDL en el proporcionado Utf8JsonWriter. |
TryWriteCsdl(IEdmModel, Utf8JsonWriter, CsdlJsonWriterSettings, IEnumerable<EdmError>) |
Genera un artefacto JSON de CSDL en el proporcionado Utf8JsonWriter mediante la configuración. |
TryWriteCsdl(IEdmModel, XmlWriter, CsdlTarget, IEnumerable<EdmError>) |
Genera un artefacto XML de CSDL en el objeto proporcionado XmlWriter. |
TryWriteCsdl(IEdmModel, Utf8JsonWriter, IEnumerable<EdmError>)
Genera un artefacto JSON de CSDL en el proporcionado Utf8JsonWriter.
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
Parámetros
- model
- IEdmModel
Modelo Edm que se va a escribir.
- writer
- Utf8JsonWriter
Escritor JSON en el que se escribirá el CSDL generado.
- errors
- IEnumerable<EdmError>
Errores que impidieron una serialización correcta o ningún error si la serialización se realizó correctamente.
Devoluciones
Un valor que indica si la serialización fue correcta.
Se aplica a
TryWriteCsdl(IEdmModel, Utf8JsonWriter, CsdlJsonWriterSettings, IEnumerable<EdmError>)
Genera un artefacto JSON de CSDL en el proporcionado Utf8JsonWriter mediante la configuración.
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
Parámetros
- model
- IEdmModel
Modelo Edm que se va a escribir.
- writer
- Utf8JsonWriter
Escritor JSON en el que se escribirá el CSDL generado.
- settings
- CsdlJsonWriterSettings
Configuración del sistema de escritura de CSDL.
- errors
- IEnumerable<EdmError>
Errores que impidieron una serialización correcta o ningún error si la serialización se realizó correctamente.
Devoluciones
Un valor que indica si la serialización fue correcta.
Se aplica a
TryWriteCsdl(IEdmModel, XmlWriter, CsdlTarget, IEnumerable<EdmError>)
Genera un artefacto XML de CSDL en el objeto proporcionado XmlWriter.
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
Parámetros
- model
- IEdmModel
Modelo que se va a escribir.
- writer
- XmlWriter
XmlWriter en el que se escribirá el CSDL generado.
- target
- CsdlTarget
Implementación de destino del CSDL que se está generando.
- errors
- IEnumerable<EdmError>
Errores que impidieron una serialización correcta o ningún error si la serialización se realizó correctamente.
Devoluciones
Un valor que indica si la serialización fue correcta.