Exemplo n.º 1
0
        public DatumProvider(IDatumProvider source, Predicate <IDatum> filter,  //nothrow
                             AggregationMode_t aggMode = AggregationMode_t.Rejected)
        {
            Assert(source != null);

            m_mapper = new ProviderMapper <IDatum>(source, filter, aggMode);
        }
Exemplo n.º 2
0
        public DatumProvider(IDatumProvider source, Predicate <IDatum> filter,
                             AggregationMode_t mode = AggregationMode_t.Rejected)
        {
            Debug.Assert(source != null);

            m_source  = source;
            m_filter  = filter;
            m_aggMode = mode;
            m_mapper  = new ProviderMapper <IDatum>(m_source, m_filter, m_aggMode);
        }