CsdlWriter.TryWriteCsdl Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
TryWriteCsdl(IEdmModel, Utf8JsonWriter, IEnumerable<EdmError>) |
Gera um artefato JSON CSDL para o fornecido Utf8JsonWriter. |
TryWriteCsdl(IEdmModel, Utf8JsonWriter, CsdlJsonWriterSettings, IEnumerable<EdmError>) |
Gera um artefato JSON CSDL para o fornecido Utf8JsonWriter usando as configurações. |
TryWriteCsdl(IEdmModel, XmlWriter, CsdlTarget, IEnumerable<EdmError>) |
Gera um artefato XML CSDL para o fornecido XmlWriter. |
TryWriteCsdl(IEdmModel, Utf8JsonWriter, IEnumerable<EdmError>)
Gera um artefato JSON CSDL para o fornecido 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
O modelo Edm a ser gravado.
- writer
- Utf8JsonWriter
Gravador JSON no qual o CSDL gerado será gravado.
- errors
- IEnumerable<EdmError>
Erros que impediram a serialização bem-sucedida ou nenhum erro se a serialização foi bem-sucedida.
Retornos
Um valor que indica se a serialização foi bem-sucedida.
Aplica-se a
TryWriteCsdl(IEdmModel, Utf8JsonWriter, CsdlJsonWriterSettings, IEnumerable<EdmError>)
Gera um artefato JSON CSDL para o fornecido Utf8JsonWriter usando as configurações.
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
O modelo Edm a ser gravado.
- writer
- Utf8JsonWriter
Gravador JSON no qual o CSDL gerado será gravado.
- settings
- CsdlJsonWriterSettings
As configurações do gravador CSDL.
- errors
- IEnumerable<EdmError>
Erros que impediram a serialização bem-sucedida ou nenhum erro se a serialização foi bem-sucedida.
Retornos
Um valor que indica se a serialização foi bem-sucedida.
Aplica-se a
TryWriteCsdl(IEdmModel, XmlWriter, CsdlTarget, IEnumerable<EdmError>)
Gera um artefato XML CSDL para o fornecido 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 a ser gravado.
- writer
- XmlWriter
XmlWriter no qual o CSDL gerado será gravado.
- target
- CsdlTarget
Implementação de destino do CSDL que está sendo gerado.
- errors
- IEnumerable<EdmError>
Erros que impediram a serialização bem-sucedida ou nenhum erro se a serialização foi bem-sucedida.
Retornos
Um valor que indica se a serialização foi bem-sucedida.