CsdlWriter.TryWriteCsdl Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
TryWriteCsdl(IEdmModel, Utf8JsonWriter, IEnumerable<EdmError>) |
Génère un artefact JSON CSDL vers le fourni Utf8JsonWriter. |
TryWriteCsdl(IEdmModel, Utf8JsonWriter, CsdlJsonWriterSettings, IEnumerable<EdmError>) |
Génère un artefact JSON CSDL vers le fourni Utf8JsonWriter à l’aide des paramètres. |
TryWriteCsdl(IEdmModel, XmlWriter, CsdlTarget, IEnumerable<EdmError>) |
Génère un artefact XML CSDL vers le fourni XmlWriter. |
TryWriteCsdl(IEdmModel, Utf8JsonWriter, IEnumerable<EdmError>)
Génère un artefact JSON CSDL vers le fourni 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
Paramètres
- model
- IEdmModel
Modèle Edm à écrire.
- writer
- Utf8JsonWriter
Writer JSON dans lequel le CSDL généré sera écrit.
- errors
- IEnumerable<EdmError>
Erreurs qui ont empêché la sérialisation, ou aucune erreur si la sérialisation a réussi.
Retours
Valeur indiquant si la sérialisation a abouti.
S’applique à
TryWriteCsdl(IEdmModel, Utf8JsonWriter, CsdlJsonWriterSettings, IEnumerable<EdmError>)
Génère un artefact JSON CSDL vers le fourni Utf8JsonWriter à l’aide des paramètres.
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
Paramètres
- model
- IEdmModel
Modèle Edm à écrire.
- writer
- Utf8JsonWriter
Writer JSON dans lequel le CSDL généré sera écrit.
- settings
- CsdlJsonWriterSettings
Paramètres de l’enregistreur CSDL.
- errors
- IEnumerable<EdmError>
Erreurs qui ont empêché la sérialisation, ou aucune erreur si la sérialisation a réussi.
Retours
Valeur indiquant si la sérialisation a abouti.
S’applique à
TryWriteCsdl(IEdmModel, XmlWriter, CsdlTarget, IEnumerable<EdmError>)
Génère un artefact XML CSDL vers le fourni 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
Paramètres
- model
- IEdmModel
Modèle à écrire.
- writer
- XmlWriter
XmlWriter dans lequel le CSDL généré est écrit.
- target
- CsdlTarget
Implémentation cible du CSDL en cours de génération.
- errors
- IEnumerable<EdmError>
Erreurs qui ont empêché la sérialisation, ou aucune erreur si la sérialisation a réussi.
Retours
Valeur indiquant si la sérialisation a abouti.