C# Класс Unlimited.Framework.Converters.Graph.Ouput.ShapedXmlOutputFormatter

Наследование: IOutputFormatter
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetNodeName string
GetOutputDescriptionKey string
GetRecordsetNodeName string
GroupPaths IList>.Dictionary
SelectEnumerable IEnumerable
SelectEnumerableAsRelated IEnumerable
SelectScalar System.Xml.Linq.XElement

Открытые методы

Метод Описание
Format ( object data ) : object

Formats the specified data.

ShapedXmlOutputFormatter ( IOutputDescription outputDescription ) : System
ShapedXmlOutputFormatter ( IOutputDescription outputDescription, string rootNodeName ) : System

Приватные методы

Метод Описание
GetNodeName ( string outputDescription ) : string

Gets the name of a node from an output description

GetOutputDescriptionKey ( string outputDescription ) : string

Gets the value to use as a key for an ouotput description

GetRecordsetNodeName ( string outputDescription ) : string

Gets the name of a recordset node from an output

GroupPaths ( IDataSourceShape dataSourceShape ) : IList>.Dictionary

Groups paths by their output expressions

SelectEnumerable ( IPath path, object data ) : IEnumerable

Selects values

SelectEnumerableAsRelated ( IList paths, object data ) : IEnumerable

Selectes values as though there were related, if values are nested they are related by hierarchy, if they are parellel they are related by position in the enumeration.

SelectScalar ( IPath path, object data ) : System.Xml.Linq.XElement

Selects a single value

Описание методов

Format() публичный Метод

Formats the specified data.
public Format ( object data ) : object
data object The data.
Результат object

ShapedXmlOutputFormatter() публичный Метод

public ShapedXmlOutputFormatter ( IOutputDescription outputDescription ) : System
outputDescription IOutputDescription
Результат System

ShapedXmlOutputFormatter() публичный Метод

public ShapedXmlOutputFormatter ( IOutputDescription outputDescription, string rootNodeName ) : System
outputDescription IOutputDescription
rootNodeName string
Результат System