CsdlReader.TryParse Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
TryParse(Utf8JsonReader, IEdmModel, IEnumerable<EdmError>) |
Prova ad analizzare l'artefatto CSDL-JSON specificato per un IEdmModel. |
TryParse(XmlReader, IEdmModel, IEnumerable<EdmError>) |
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel. |
TryParse(Utf8JsonReader, CsdlJsonReaderSettings, IEdmModel, IEnumerable<EdmError>) |
Prova ad analizzare l'artefatto CSDL-JSON specificato per un IEdmModel. |
TryParse(XmlReader, IEdmModel, IEdmModel, IEnumerable<EdmError>) |
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel. |
TryParse(XmlReader, Boolean, IEdmModel, IEnumerable<EdmError>) |
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel. |
TryParse(XmlReader, IEnumerable<IEdmModel>, IEdmModel, IEnumerable<EdmError>) |
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel. |
TryParse(XmlReader, Func<Uri,XmlReader>, IEdmModel, IEnumerable<EdmError>) |
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel. |
TryParse(XmlReader, IEnumerable<IEdmModel>, CsdlReaderSettings, IEdmModel, IEnumerable<EdmError>) |
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel. |
TryParse(XmlReader, IEnumerable<IEdmModel>, Boolean, IEdmModel, IEnumerable<EdmError>) |
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel. |
TryParse(Utf8JsonReader, IEdmModel, IEnumerable<EdmError>)
Prova ad analizzare l'artefatto CSDL-JSON specificato per un IEdmModel.
public static bool TryParse (ref System.Text.Json.Utf8JsonReader reader, out Microsoft.OData.Edm.IEdmModel model, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryParse : Utf8JsonReader * IEdmModel * seq -> bool
Public Shared Function TryParse (ByRef reader As Utf8JsonReader, ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parametri
- reader
- Utf8JsonReader
Lettore JSON specificato contenente l'artefatto CSDL.
- model
- IEdmModel
Modello generato dall'analisi.
- errors
- IEnumerable<EdmError>
Errori segnalati durante l'analisi.
Restituisce
Esito positivo dell'operazione di analisi.
Si applica a
TryParse(XmlReader, IEdmModel, IEnumerable<EdmError>)
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel.
public static bool TryParse (System.Xml.XmlReader reader, out Microsoft.OData.Edm.IEdmModel model, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryParse : System.Xml.XmlReader * IEdmModel * seq -> bool
Public Shared Function TryParse (reader As XmlReader, ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parametri
- reader
- XmlReader
XmlReader contenente l'artefatto CSDL.
- model
- IEdmModel
Modello generato dall'analisi.
- errors
- IEnumerable<EdmError>
Errori segnalati durante l'analisi.
Restituisce
Esito positivo dell'operazione di analisi.
Si applica a
TryParse(Utf8JsonReader, CsdlJsonReaderSettings, IEdmModel, IEnumerable<EdmError>)
Prova ad analizzare l'artefatto CSDL-JSON specificato per un IEdmModel.
public static bool TryParse (ref System.Text.Json.Utf8JsonReader reader, Microsoft.OData.Edm.Csdl.CsdlJsonReaderSettings settings, out Microsoft.OData.Edm.IEdmModel model, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryParse : Utf8JsonReader * Microsoft.OData.Edm.Csdl.CsdlJsonReaderSettings * IEdmModel * seq -> bool
Public Shared Function TryParse (ByRef reader As Utf8JsonReader, settings As CsdlJsonReaderSettings, ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parametri
- reader
- Utf8JsonReader
Lettore JSON specificato contenente l'artefatto CSDL.
- settings
- CsdlJsonReaderSettings
Impostazioni del lettore CSDL-JSON per il parser corrente.
- model
- IEdmModel
Modello generato dall'analisi.
- errors
- IEnumerable<EdmError>
Errori segnalati durante l'analisi.
Restituisce
Esito positivo dell'operazione di analisi.
Si applica a
TryParse(XmlReader, IEdmModel, IEdmModel, IEnumerable<EdmError>)
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel.
public static bool TryParse (System.Xml.XmlReader reader, Microsoft.OData.Edm.IEdmModel reference, out Microsoft.OData.Edm.IEdmModel model, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryParse : System.Xml.XmlReader * Microsoft.OData.Edm.IEdmModel * IEdmModel * seq -> bool
Public Shared Function TryParse (reader As XmlReader, reference As IEdmModel, ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parametri
- reader
- XmlReader
XmlReader contenente l'artefatto CSDL.
- reference
- IEdmModel
Modello a cui fare riferimento dal modello creato.
- model
- IEdmModel
Modello generato dall'analisi.
- errors
- IEnumerable<EdmError>
Errori segnalati durante l'analisi.
Restituisce
Esito positivo dell'operazione di analisi.
Si applica a
TryParse(XmlReader, Boolean, IEdmModel, IEnumerable<EdmError>)
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel.
public static bool TryParse (System.Xml.XmlReader reader, bool ignoreUnexpectedAttributesAndElements, out Microsoft.OData.Edm.IEdmModel model, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryParse : System.Xml.XmlReader * bool * IEdmModel * seq -> bool
Public Shared Function TryParse (reader As XmlReader, ignoreUnexpectedAttributesAndElements As Boolean, ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parametri
- reader
- XmlReader
XmlReader contenente l'artefatto CSDL.
- ignoreUnexpectedAttributesAndElements
- Boolean
Ignorare gli attributi e gli elementi imprevisti nello schema.
- model
- IEdmModel
Modello generato dall'analisi.
- errors
- IEnumerable<EdmError>
Errori segnalati durante l'analisi.
Restituisce
Esito positivo dell'operazione di analisi.
Si applica a
TryParse(XmlReader, IEnumerable<IEdmModel>, IEdmModel, IEnumerable<EdmError>)
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel.
public static bool TryParse (System.Xml.XmlReader reader, System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.IEdmModel> references, out Microsoft.OData.Edm.IEdmModel model, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryParse : System.Xml.XmlReader * seq<Microsoft.OData.Edm.IEdmModel> * IEdmModel * seq -> bool
Public Shared Function TryParse (reader As XmlReader, references As IEnumerable(Of IEdmModel), ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parametri
- reader
- XmlReader
XmlReader contenente l'artefatto CSDL.
- references
- IEnumerable<IEdmModel>
Modelli a cui fare riferimento dal modello creato.
- model
- IEdmModel
Modello generato dall'analisi.
- errors
- IEnumerable<EdmError>
Errori segnalati durante l'analisi.
Restituisce
Esito positivo dell'operazione di analisi.
Si applica a
TryParse(XmlReader, Func<Uri,XmlReader>, IEdmModel, IEnumerable<EdmError>)
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel.
public static bool TryParse (System.Xml.XmlReader reader, Func<Uri,System.Xml.XmlReader> getReferencedModelReaderFunc, out Microsoft.OData.Edm.IEdmModel model, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryParse : System.Xml.XmlReader * Func<Uri, System.Xml.XmlReader> * IEdmModel * seq -> bool
Public Shared Function TryParse (reader As XmlReader, getReferencedModelReaderFunc As Func(Of Uri, XmlReader), ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parametri
- reader
- XmlReader
XmlReader contenente l'artefatto CSDL.
Funzione per caricare il codice XML del modello a cui si fa riferimento. Se null, interromperà il caricamento dei modelli a cui si fa riferimento. In genere non dovrebbe generare eccezioni.
- model
- IEdmModel
Modello generato dall'analisi.
- errors
- IEnumerable<EdmError>
Errori segnalati durante l'analisi.
Restituisce
Esito positivo dell'operazione di analisi.
Commenti
Se getReferencedModelReaderFunc genera un'eccezione, non verrà intercettata internamente, ma verrà generata per il chiamante da gestire.
Si applica a
TryParse(XmlReader, IEnumerable<IEdmModel>, CsdlReaderSettings, IEdmModel, IEnumerable<EdmError>)
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel.
public static bool TryParse (System.Xml.XmlReader reader, System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.IEdmModel> references, Microsoft.OData.Edm.Csdl.CsdlReaderSettings settings, out Microsoft.OData.Edm.IEdmModel model, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryParse : System.Xml.XmlReader * seq<Microsoft.OData.Edm.IEdmModel> * Microsoft.OData.Edm.Csdl.CsdlReaderSettings * IEdmModel * seq -> bool
Public Shared Function TryParse (reader As XmlReader, references As IEnumerable(Of IEdmModel), settings As CsdlReaderSettings, ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parametri
- reader
- XmlReader
XmlReader contenente l'artefatto CSDL.
- references
- IEnumerable<IEdmModel>
Modelli a cui fare riferimento dal modello creato.
- settings
- CsdlReaderSettings
Impostazioni csdlReader per il parser corrente.
- model
- IEdmModel
Modello generato dall'analisi.
- errors
- IEnumerable<EdmError>
Errori segnalati durante l'analisi.
Restituisce
Esito positivo dell'operazione di analisi.
Commenti
Se getReferencedModelReaderFunc genera un'eccezione, non verrà intercettata internamente, ma verrà generata per il chiamante da gestire.
Si applica a
TryParse(XmlReader, IEnumerable<IEdmModel>, Boolean, IEdmModel, IEnumerable<EdmError>)
Prova ad analizzare l'artefatto CSDL specificato per un oggetto IEdmModel.
public static bool TryParse (System.Xml.XmlReader reader, System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.IEdmModel> references, bool includeDefaultVocabularies, out Microsoft.OData.Edm.IEdmModel model, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryParse : System.Xml.XmlReader * seq<Microsoft.OData.Edm.IEdmModel> * bool * IEdmModel * seq -> bool
Public Shared Function TryParse (reader As XmlReader, references As IEnumerable(Of IEdmModel), includeDefaultVocabularies As Boolean, ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parametri
- reader
- XmlReader
XmlReader contenente l'artefatto CSDL.
- references
- IEnumerable<IEdmModel>
Modelli a cui fare riferimento dal modello creato.
- includeDefaultVocabularies
- Boolean
Valore che indica l'abilitazione/disabilitazione del vocabolario predefinito.
- model
- IEdmModel
Modello generato dall'analisi.
- errors
- IEnumerable<EdmError>
Errori segnalati durante l'analisi.
Restituisce
Esito positivo dell'operazione di analisi.