共用方式為


SchemaReader.TryParse 方法

定義

多載

TryParse(IEnumerable<XmlReader>, IEdmModel, IEnumerable<EdmError>)

傳回指定架構成品的 IEdmModel。

TryParse(IEnumerable<XmlReader>, IEdmModel, IEdmModel, IEnumerable<EdmError>)

傳回指定架構成品的 IEdmModel。

TryParse(IEnumerable<XmlReader>, IEnumerable<IEdmModel>, IEdmModel, IEnumerable<EdmError>)

傳回指定架構成品的 IEdmModel。

TryParse(IEnumerable<XmlReader>, IEnumerable<IEdmModel>, Boolean, IEdmModel, IEnumerable<EdmError>)

傳回指定架構成品的 IEdmModel。

TryParse(IEnumerable<XmlReader>, IEdmModel, IEnumerable<EdmError>)

傳回指定架構成品的 IEdmModel。

public static bool TryParse (System.Collections.Generic.IEnumerable<System.Xml.XmlReader> readers, out Microsoft.OData.Edm.IEdmModel model, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryParse : seq<System.Xml.XmlReader> * IEdmModel * seq -> bool
Public Shared Function TryParse (readers As IEnumerable(Of XmlReader), ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean

參數

readers
IEnumerable<XmlReader>

包含架構成品的 XmlReaders 集合。

model
IEdmModel

剖析所產生的模型。

errors
IEnumerable<EdmError>

剖析時報告的錯誤。

傳回

剖析作業成功。

適用於

TryParse(IEnumerable<XmlReader>, IEdmModel, IEdmModel, IEnumerable<EdmError>)

傳回指定架構成品的 IEdmModel。

public static bool TryParse (System.Collections.Generic.IEnumerable<System.Xml.XmlReader> readers, 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 : seq<System.Xml.XmlReader> * Microsoft.OData.Edm.IEdmModel * IEdmModel * seq -> bool
Public Shared Function TryParse (readers As IEnumerable(Of XmlReader), reference As IEdmModel, ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean

參數

readers
IEnumerable<XmlReader>

包含架構成品的 XmlReaders 集合。

reference
IEdmModel

要由建立的模型參考的模型。

model
IEdmModel

剖析所產生的模型。

errors
IEnumerable<EdmError>

剖析時報告的錯誤。

傳回

剖析作業成功。

適用於

TryParse(IEnumerable<XmlReader>, IEnumerable<IEdmModel>, IEdmModel, IEnumerable<EdmError>)

傳回指定架構成品的 IEdmModel。

public static bool TryParse (System.Collections.Generic.IEnumerable<System.Xml.XmlReader> readers, 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 : seq<System.Xml.XmlReader> * seq<Microsoft.OData.Edm.IEdmModel> * IEdmModel * seq -> bool
Public Shared Function TryParse (readers As IEnumerable(Of XmlReader), references As IEnumerable(Of IEdmModel), ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean

參數

readers
IEnumerable<XmlReader>

包含架構成品的 XmlReaders 集合。

references
IEnumerable<IEdmModel>

建立的模型所要參考的模型。

model
IEdmModel

剖析所產生的模型。

errors
IEnumerable<EdmError>

剖析時報告的錯誤。

傳回

剖析作業成功。

適用於

TryParse(IEnumerable<XmlReader>, IEnumerable<IEdmModel>, Boolean, IEdmModel, IEnumerable<EdmError>)

傳回指定架構成品的 IEdmModel。

public static bool TryParse (System.Collections.Generic.IEnumerable<System.Xml.XmlReader> readers, 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 : seq<System.Xml.XmlReader> * seq<Microsoft.OData.Edm.IEdmModel> * bool * IEdmModel * seq -> bool
Public Shared Function TryParse (readers As IEnumerable(Of XmlReader), references As IEnumerable(Of IEdmModel), includeDefaultVocabularies As Boolean, ByRef model As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean

參數

readers
IEnumerable<XmlReader>

包含架構成品的 XmlReaders 集合。

references
IEnumerable<IEdmModel>

建立的模型所要參考的模型。

includeDefaultVocabularies
Boolean

值,表示啟用/停用內建詞彙支援。

model
IEdmModel

剖析所產生的模型。

errors
IEnumerable<EdmError>

剖析時報告的錯誤。

傳回

剖析作業成功。

適用於