BExIS.Ddm.Providers.DummyProvider.Helpers.MetadataReader.GetAllMetadataDatasetsByNode C# (CSharp) Метод

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
        public static List<Metadata> GetAllMetadataDatasetsByNode(List<Metadata> data, string node, string value)
        {
            List<Metadata> newData = new List<Metadata>();

            foreach (Metadata m in data)
            {
                if (m.IsValueInNode(node,value)) newData.Add(m);
            }

            return newData;
        }