C# Класс BExIS.Ddm.Providers.DummyProvider.Helpers.MetadataReader

Показать файл Открыть проект

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

Метод Описание
GetAllCategoriesByNodeDistinct ( Facet facet, List metadataList ) : List
GetAllMetadataDatasets ( ) : List

Get all metadata as a list

GetAllMetadataDatasetsByNode ( List data, string node, string value ) : List

Get a filtered Metadata list

Where value from the node is equal

GetAllMetadataDatasetsByRangeNode ( List data, string node, string value, bool desc ) : List

Get a filtered Metadata list

Where value from the node is equal

GetAllMetadataDatasetsByValue ( List data, string value ) : List

Get all metadata where the value is inside

GetAllMetadataDatasetsWithListOfSearchCriteria ( List data, SearchCriteria searchCriteria ) : List
GetAllTextValuesByNodeDistinct ( string nodeName, List metadataList ) : IEnumerable
GetAllValuesAsListDistinct ( List metadataList ) : IEnumerable
GetAllValuesByNode ( string nodeName, List metadataList ) : IEnumerable
GetAllValuesByNodeDistinct ( string nodeName, List metadataList ) : IEnumerable
GetMetadataDatasetByID ( List data, string id ) : Metadata

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

GetAllCategoriesByNodeDistinct() публичный статический Метод

public static GetAllCategoriesByNodeDistinct ( Facet facet, List metadataList ) : List
facet BExIS.Ddm.Model.Facet
metadataList List
Результат List

GetAllMetadataDatasets() публичный статический Метод

Get all metadata as a list
public static GetAllMetadataDatasets ( ) : List
Результат List

GetAllMetadataDatasetsByNode() публичный статический Метод

Get a filtered Metadata list

Where value from the node is equal

public static GetAllMetadataDatasetsByNode ( List data, string node, string value ) : List
data List List of metadata objects
node string Name of the node
value string Filtervalue
Результат List

GetAllMetadataDatasetsByRangeNode() публичный статический Метод

Get a filtered Metadata list

Where value from the node is equal

public static GetAllMetadataDatasetsByRangeNode ( List data, string node, string value, bool desc ) : List
data List List of metadata objects
node string Name of the node
value string Filtervalue
desc bool
Результат List

GetAllMetadataDatasetsByValue() публичный статический Метод

Get all metadata where the value is inside
public static GetAllMetadataDatasetsByValue ( List data, string value ) : List
data List List of metadata objects
value string
Результат List

GetAllMetadataDatasetsWithListOfSearchCriteria() публичный статический Метод

public static GetAllMetadataDatasetsWithListOfSearchCriteria ( List data, SearchCriteria searchCriteria ) : List
data List
searchCriteria BExIS.Ddm.Model.SearchCriteria
Результат List

GetAllTextValuesByNodeDistinct() публичный статический Метод

public static GetAllTextValuesByNodeDistinct ( string nodeName, List metadataList ) : IEnumerable
nodeName string
metadataList List
Результат IEnumerable

GetAllValuesAsListDistinct() публичный статический Метод

public static GetAllValuesAsListDistinct ( List metadataList ) : IEnumerable
metadataList List
Результат IEnumerable

GetAllValuesByNode() публичный статический Метод

public static GetAllValuesByNode ( string nodeName, List metadataList ) : IEnumerable
nodeName string
metadataList List
Результат IEnumerable

GetAllValuesByNodeDistinct() публичный статический Метод

public static GetAllValuesByNodeDistinct ( string nodeName, List metadataList ) : IEnumerable
nodeName string
metadataList List
Результат IEnumerable

GetMetadataDatasetByID() публичный статический Метод

public static GetMetadataDatasetByID ( List data, string id ) : Metadata
data List
id string
Результат Metadata