Here are the examples of the csharp api class System.Collections.Concurrent.ConcurrentBag.Add(DataSourceWrapperInfo) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Example
0
1. Example
Project: ultraviolet
Source File: ExpressionCompiler.cs
Source File: ExpressionCompiler.cs
private static IEnumerable<DataSourceWrapperInfo> RetrieveDataSourceWrapperInfos(ExpressionCompilerState state, IEnumerable<DataSourceDefinition> dataSourceDefinitions) { var dataSourceWrapperInfos = new ConcurrentBag<DataSourceWrapperInfo>(); Parallel.ForEach(dataSourceDefinitions, viewDefinition => { var dataSourceWrapperInfo = GetDataSourceWrapperInfo(state, viewDefinition); if (dataSourceWrapperInfo == null) return; dataSourceWrapperInfos.Add(dataSourceWrapperInfo); }); return dataSourceWrapperInfos; }