Interface: ICsdlDocumentProxy¶
A designer-facing interface that provides access to the $metadata of a OData provider.
Summary¶
Properties¶
Class Properties¶
Currently none in this class.
Inherited Properties¶
Currently none inherited from the parent class(es).
Methods¶
Class Methods¶
Inherited Methods¶
Currently none inherited from the parent class(es).
Methods¶
getCompactXML¶
▸ getCompactXML(): string
Returns the original $metadata content as a minified XML string with unnecessary information removed if
retainOriginalText in the CSDLOptions is enabled.
Otherwise, an error message indicating the missing CSDL option will be returned.
Returns: string
getOriginalText¶
▸ getOriginalText(): string
Returns the original $metadata content as a XML string if
retainOriginalText in the CSDLOptions is enabled.
Otherwise, an error message indicating the missing CSDL option will be returned.
Returns: string
getResolvedText¶
▸ getResolvedText(): string
Returns the resolved $metadata content as a XML string, with inline references and expanded aliases, if
retainResolvedText in the CSDLOptions is enabled.
Otherwise, an error message indicating the missing CSDL option will be returned.
Returns: string
getVersionCode¶
▸ getVersionCode(): number
Returns code for the OData version, e.g. 400. If the OData version is considered as a decimal number (e.g. 4.0), then multiplying by 100 will give the code (e.g. 400).
Returns: number
getVersionText¶
▸ getVersionText(): string
Returns text for the OData version, e.g. "4.0".
Returns: string