Share via


CsdlReader Class

Definition

Provides CSDL parsing services for EDM models.

public class CsdlReader
type CsdlReader = class
Public Class CsdlReader
Inheritance
CsdlReader

Methods

Parse(Utf8JsonReader, CsdlJsonReaderSettings)

Returns an IEdmModel for the given CSDL-JSON artifact.

Parse(Utf8JsonReader)

Returns an IEdmModel for the given CSDL-JSON artifact.

Parse(XmlReader, Func<Uri,XmlReader>)

Returns an IEdmModel for the given CSDL artifact.

Parse(XmlReader, IEdmModel)

Returns an IEdmModel for the given CSDL artifact.

Parse(XmlReader, IEnumerable<IEdmModel>)

Returns an IEdmModel for the given CSDL artifact.

Parse(XmlReader)

Returns an IEdmModel for the given CSDL artifact.

TryParse(Utf8JsonReader, CsdlJsonReaderSettings, IEdmModel, IEnumerable<EdmError>)

Tries parsing the given CSDL-JSON artifact for an IEdmModel.

TryParse(Utf8JsonReader, IEdmModel, IEnumerable<EdmError>)

Tries parsing the given CSDL-JSON artifact for an IEdmModel.

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

Tries parsing the given CSDL artifact for an IEdmModel.

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

Tries parsing the given CSDL artifact for an IEdmModel.

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

Tries parsing the given CSDL artifact for an IEdmModel.

TryParse(XmlReader, IEdmModel, IEnumerable<EdmError>)

Tries parsing the given CSDL artifact for an IEdmModel.

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

Tries parsing the given CSDL artifact for an IEdmModel.

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

Tries parsing the given CSDL artifact for an IEdmModel.

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

Tries parsing the given CSDL artifact for an IEdmModel.

Applies to