391 instantiations of HashSet
PresentationFramework (1)
src\Framework\System\Windows\Markup\XamlTypeMapperSchemaContext.cs (1)
64_clrNamespaces = new HashSet<string>();
System.Activities (45)
Microsoft\VisualBasic\Activities\VisualBasicDesignerHelper.cs (6)
110HashSet<string> namespacesSet = new HashSet<string>(); 111HashSet<AssemblyName> assembliesSet = new HashSet<AssemblyName>(); 182HashSet<Type> typeReferences = new HashSet<Type>(); 213HashSet<string> namespacesSet = new HashSet<string>(); 214HashSet<AssemblyName> assembliesSet = new HashSet<AssemblyName>(); 314HashSet<Type> typeReferences = new HashSet<Type>();
Microsoft\VisualBasic\Activities\VisualBasicHelper.cs (10)
42public static readonly HashSet<Assembly> DefaultReferencedAssemblies = new HashSet<Assembly> 174this.referencedAssemblies = new HashSet<Assembly>(); 260HashSet<AssemblyName> localReferenceAssemblies = new HashSet<AssemblyName>(); 261HashSet<string> localImports = new HashSet<string>(localNamespaces); 271helper.referencedAssemblies = new HashSet<Assembly>(); 297this.referencedAssemblies = new HashSet<Assembly>(); 435this.referencedAssemblies = new HashSet<Assembly>(); 1425alreadyVisited = new HashSet<Type>(); 1553this.assemblies = new HashSet<Assembly>(assemblies); 1554this.namespaces = new HashSet<string>(namespaces);
Microsoft\VisualBasic\Activities\VisualBasicSettings.cs (3)
22static readonly HashSet<VisualBasicImportReference> defaultImportReferences = new HashSet<VisualBasicImportReference>() 41this.ImportReferences = new HashSet<VisualBasicImportReference>(); 47this.ImportReferences = new HashSet<VisualBasicImportReference>(importReferences);
Microsoft\VisualBasic\Activities\XamlIntegration\VisualBasicExpressionConverter.cs (3)
137mapping.ImportReferences = new HashSet<VisualBasicImportReference>(); 148mapping.ImportReferences = new HashSet<VisualBasicImportReference>(); 286mapping.ImportReferences = new HashSet<VisualBasicImportReference>();
System\Activities\Activity.cs (1)
1398this.requiredExtensionTypes = new HashSet<Type>();
System\Activities\Debugger\DebugInfo.cs (1)
203HashSet<string> existingNames = new HashSet<string>();
System\Activities\Debugger\DebugManager.cs (3)
148HashSet<Activity> visited = new HashSet<Activity>(); 221HashSet<string> existingNames = new HashSet<string>(); 222HashSet<Activity> visited = new HashSet<Activity>();
System\Activities\Debugger\SourceLocationProvider.cs (2)
300HashSet<Activity> visited = new HashSet<Activity>(); 389HashSet<Activity> visited = new HashSet<Activity>();
System\Activities\DynamicUpdate\DynamicUpdateMapBuilder.cs (1)
38this.disallowUpdateInside = new HashSet<Activity>(ReferenceEqualityComparer.Instance);
System\Activities\Hosting\WorkflowInstanceExtensionCollection.cs (1)
60HashSet<Type> allExtensionTypes = new HashSet<Type>();
System\Activities\Statements\Flowchart.cs (2)
122HashSet<Activity> updatedActivities = new HashSet<Activity>(); 194HashSet<Activity> uniqueChildren = new HashSet<Activity>();
System\Activities\Statements\StateMachine.cs (1)
339HashSet<Activity> conditionalTransitionTriggers = new HashSet<Activity>();
System\Activities\Validation\ValidationHelper.cs (4)
83HashSet<RuntimeArgument> configuredOverloadSet = new HashSet<RuntimeArgument>(overloadGroups[configuredGroupName]); 114HashSet<RuntimeArgument> overloadGroupSet = new HashSet<RuntimeArgument>(overloadGroups[groupName]); 252HashSet<RuntimeArgument> group1Args = new HashSet<RuntimeArgument>(groupDefinitions[group1]); 256HashSet<RuntimeArgument> group2Args = new HashSet<RuntimeArgument>(groupDefinitions[group2]);
System\Activities\XamlIntegration\ActivityBuilderXamlWriter.cs (1)
338this.rootLevelPrefixes = new HashSet<string>();
System\Activities\XamlIntegration\ActivityXamlServices.cs (1)
678this.languages = new HashSet<string>();
System\Activities\XamlIntegration\CompiledDataContext.cs (1)
262this.dataContextActivities = new HashSet<Activity>(new ReferenceComparer<Activity>());
System\Activities\XamlIntegration\SerializableFuncDeferringLoader.cs (1)
55HashSet<string> childPrefixes = new HashSet<string>();
System\Activities\XamlIntegration\TextExpressionCompiler.cs (3)
2068HashSet<string> nsReferences = new HashSet<string>(); 2862this.duplicates = new HashSet<string>(StringComparer.OrdinalIgnoreCase); 2866this.duplicates = new HashSet<string>();
System.Activities.Core.Presentation (16)
System\Activities\Core\Presentation\FlowchartDesigner.Container.cs (3)
89HashSet<ModelItem> updatedItems = new HashSet<ModelItem>(); 270HashSet<Activity> workflowElementsPasted = new HashSet<Activity>(); 514HashSet<Connector> connectors = new HashSet<Connector>();
System\Activities\Core\Presentation\FlowchartDesigner.Helpers.cs (1)
219HashSet<Connector> attachedConnectors = new HashSet<Connector>();
System\Activities\Core\Presentation\FlowchartDesigner.xaml.cs (1)
105this.shapeLocations = new HashSet<Point>();
System\Activities\Core\Presentation\StateContainerEditor.CompositeView.cs (1)
111HashSet<Connector> connectorsToDelete = new HashSet<Connector>();
System\Activities\Core\Presentation\StateContainerEditor.Utilities.cs (2)
194HashSet<Connector> attachedConnectors = new HashSet<Connector>(); 523HashSet<String> existingTransitionNames = new HashSet<string>();
System\Activities\Core\Presentation\StateContainerEditor.xaml.cs (8)
190this.shapeLocations = new HashSet<Point>(); 191this.listenedTransitionCollections = new HashSet<ModelItem>(); 647HashSet<Connector> connectorsToDelete = new HashSet<Connector>(); 1790HashSet<Connector> outgoingConnectors = new HashSet<Connector>(); 1792HashSet<Connector> incomingConnectors = new HashSet<Connector>(); 1794HashSet<ModelItem> containedTransitions = new HashSet<ModelItem>(); 1846HashSet<ModelItem> nonSelfTransitions = new HashSet<ModelItem>(); 2162HashSet<String> existingStateNames = new HashSet<string>();
System.Activities.DurableInstancing (1)
System\Activities\DurableInstancing\SqlWorkflowInstanceStore.cs (1)
284HashSet<XName> promotedXNames = new HashSet<XName>();
System.Activities.Presentation (50)
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\DesignTimeXamlWriter.cs (3)
54this.namespacesToIgnore = new HashSet<string>(); 55this.rootLevelNamespaces = new HashSet<string>(); 118this.emittedNamespacesInLocalAssembly = new HashSet<string>();
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\SourceTextScanner.cs (1)
40HashSet<char> charsToSearchSet = new HashSet<char>(charsToSearch);
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\ViewStateXamlHelper.cs (1)
317HashSet<string> idRefsSeen = new HashSet<string>();
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\WorkflowDesignerXamlHelper.cs (1)
144HashSet<string> definedPrefixes = new HashSet<string>();
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\XamlObjectReaderWithSequence.cs (1)
48this.visitedObjects = new HashSet<object>();
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\VisualTreeUtils.cs (1)
281HashSet<T> deepElements = new HashSet<T>();
System.Activities.Presentation\System\Activities\Presentation\CutCopyPasteHelper.cs (2)
88containers = new HashSet<ICompositeView>(); 378HashSet<ModelItem> parentModelItems = new HashSet<ModelItem>();
System.Activities.Presentation\System\Activities\Presentation\DesignObjectWrapper.cs (1)
81this.changingProperties = new HashSet<string>();
System.Activities.Presentation\System\Activities\Presentation\DragDropHelper.cs (2)
567HashSet<T> checkingMap = new HashSet<T>(); 799HashSet<ModelItem> modelItemsToDrag = new HashSet<ModelItem>();
System.Activities.Presentation\System\Activities\Presentation\FeatureManager.cs (1)
20initializedTypes = new HashSet<Type>();
System.Activities.Presentation\System\Activities\Presentation\Metadata\ActivityArgumentHelper.cs (1)
136HashSet<Assign> assignsWithRValueToFix = new HashSet<Assign>();
System.Activities.Presentation\System\Activities\Presentation\Model\EditingScope.cs (2)
35this.itemsAdded = new HashSet<ModelItem>(); 36this.itemsRemoved = new HashSet<ModelItem>();
System.Activities.Presentation\System\Activities\Presentation\Model\GraphManager.cs (5)
59HashSet<TVertex> reachableVertices = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 179HashSet<TVertex> visited = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 210HashSet<TVertex> verticesBecameReachable = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 240ICollection<TVertex> reachableVertices = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 253HashSet<TVertex> unreachableVertices = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default);
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemExtensions.cs (1)
287HashSet<ModelItem> visited = new HashSet<ModelItem>();
System.Activities.Presentation\System\Activities\Presentation\Model\ModelSearchServiceImpl.cs (2)
44HashSet<Object> alreadyVisitedObjects = new HashSet<Object>(); 45HashSet<object> objectsOnDesinger = new HashSet<object>();
System.Activities.Presentation\System\Activities\Presentation\Model\ModelTreeManager.cs (3)
409HashSet<ModelItem> alreadyVisited = new HashSet<ModelItem>(); 528HashSet<ModelItem> alreadyVisited = new HashSet<ModelItem>(); 865HashSet<ModelItem> alreadyVisitedItems = new HashSet<ModelItem>();
System.Activities.Presentation\System\Activities\Presentation\Model\ModelUtilities.cs (1)
103HashSet<ModelItem> visited = new HashSet<ModelItem>();
System.Activities.Presentation\System\Activities\Presentation\ObjectReferenceService.cs (1)
80this.subscribedForSourceLocationChanges = new HashSet<Guid>();
System.Activities.Presentation\System\Activities\Presentation\View\DataGridHelper.cs (1)
1134ICollection<object> toBeDeleted = new HashSet<object>();
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.Commands.cs (1)
133HashSet<CommandBinding> ignoreCommands = new HashSet<CommandBinding>();
System.Activities.Presentation\System\Activities\Presentation\View\ImportDesigner.xaml.cs (1)
651HashSet<string> namespaces = new HashSet<string>();
System.Activities.Presentation\System\Activities\Presentation\View\ParserContext.cs (1)
156var namespacesToReturn = new HashSet<string>();
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\ChangeNotificationTracker.cs (1)
91propertyList = new HashSet<string>();
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\DesignerTreeAutoExpandHelper.cs (1)
33if (GetExpandingPath(modelItemToExpandTo, pathStack, new HashSet<ModelItem>()))
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemViewModel.cs (1)
39ChildrenValueCache = new HashSet<object>();
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\UniqueModelItemHelper.cs (3)
29HashSet<ModelItem> retval = new HashSet<ModelItem>(); 34HashSet<ModelItem> visited = new HashSet<ModelItem>(); 185HashSet<ModelItem> visited = new HashSet<ModelItem>();
System.Activities.Presentation\System\Activities\Presentation\View\VisualBasicEditor.xaml.cs (1)
1959HashSet<string> variableNames = new HashSet<string>();
System.Activities.Presentation\System\Activities\Presentation\View\WorkflowViewManager.cs (1)
135HashSet<ModelItem> selectionChangeSet = new HashSet<ModelItem>(oldSelectionObjects);
System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (3)
921HashSet<WorkflowViewElement> draggedViews = new HashSet<WorkflowViewElement>(); 923HashSet<ICompositeView> compViewSet = new HashSet<ICompositeView>(); 1046HashSet<WorkflowViewElement> viewElements = new HashSet<WorkflowViewElement>(draggedViews);
System.Activities.Presentation\System\Activities\Presentation\Xaml\ErrorTolerantObjectWriter.cs (5)
481unresolvedTypes = new HashSet<XamlType>(); 585currentFrame.PastMembers = new HashSet<XamlMember>(); 774target.ReferencedBy = new HashSet<XamlFragment>(); 1232HashSet<string> prefixes = new HashSet<string>(); 1233HashSet<string> namespaces = new HashSet<string>();
System.ComponentModel.DataAnnotations (2)
DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs (2)
116HashSet<string> mainTypeMemberNames = new HashSet<string>(mainType.GetProperties().Select(p => p.Name)); 121HashSet<string> buddyTypeMembers = new HashSet<string>(buddyFields.Concat(buddyProperties), StringComparer.Ordinal);
System.Core (1)
System\Linq\Enumerable.cs (1)
995return new HashSet<TSource>(source, comparer);
System.Data (53)
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\DesignTimeXamlWriter.cs (3)
54this.namespacesToIgnore = new HashSet<string>(); 55this.rootLevelNamespaces = new HashSet<string>(); 118this.emittedNamespacesInLocalAssembly = new HashSet<string>();
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\SourceTextScanner.cs (1)
40HashSet<char> charsToSearchSet = new HashSet<char>(charsToSearch);
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\ViewStateXamlHelper.cs (1)
317HashSet<string> idRefsSeen = new HashSet<string>();
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\WorkflowDesignerXamlHelper.cs (1)
144HashSet<string> definedPrefixes = new HashSet<string>();
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\XamlObjectReaderWithSequence.cs (1)
48this.visitedObjects = new HashSet<object>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\VisualTreeUtils.cs (1)
281HashSet<T> deepElements = new HashSet<T>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\CutCopyPasteHelper.cs (2)
88containers = new HashSet<ICompositeView>(); 378HashSet<ModelItem> parentModelItems = new HashSet<ModelItem>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\DesignObjectWrapper.cs (1)
81this.changingProperties = new HashSet<string>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\DragDropHelper.cs (2)
567HashSet<T> checkingMap = new HashSet<T>(); 799HashSet<ModelItem> modelItemsToDrag = new HashSet<ModelItem>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FeatureManager.cs (1)
20initializedTypes = new HashSet<Type>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Metadata\ActivityArgumentHelper.cs (1)
136HashSet<Assign> assignsWithRValueToFix = new HashSet<Assign>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\EditingScope.cs (2)
35this.itemsAdded = new HashSet<ModelItem>(); 36this.itemsRemoved = new HashSet<ModelItem>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\GraphManager.cs (5)
59HashSet<TVertex> reachableVertices = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 179HashSet<TVertex> visited = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 210HashSet<TVertex> verticesBecameReachable = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 240ICollection<TVertex> reachableVertices = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 253HashSet<TVertex> unreachableVertices = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemExtensions.cs (1)
287HashSet<ModelItem> visited = new HashSet<ModelItem>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelSearchServiceImpl.cs (2)
44HashSet<Object> alreadyVisitedObjects = new HashSet<Object>(); 45HashSet<object> objectsOnDesinger = new HashSet<object>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelTreeManager.cs (3)
409HashSet<ModelItem> alreadyVisited = new HashSet<ModelItem>(); 528HashSet<ModelItem> alreadyVisited = new HashSet<ModelItem>(); 865HashSet<ModelItem> alreadyVisitedItems = new HashSet<ModelItem>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelUtilities.cs (1)
103HashSet<ModelItem> visited = new HashSet<ModelItem>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\ObjectReferenceService.cs (1)
80this.subscribedForSourceLocationChanges = new HashSet<Guid>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\DataGridHelper.cs (1)
1134ICollection<object> toBeDeleted = new HashSet<object>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.Commands.cs (1)
133HashSet<CommandBinding> ignoreCommands = new HashSet<CommandBinding>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ImportDesigner.xaml.cs (1)
651HashSet<string> namespaces = new HashSet<string>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ParserContext.cs (1)
156var namespacesToReturn = new HashSet<string>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\ChangeNotificationTracker.cs (1)
91propertyList = new HashSet<string>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\DesignerTreeAutoExpandHelper.cs (1)
33if (GetExpandingPath(modelItemToExpandTo, pathStack, new HashSet<ModelItem>()))
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemViewModel.cs (1)
39ChildrenValueCache = new HashSet<object>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\UniqueModelItemHelper.cs (3)
29HashSet<ModelItem> retval = new HashSet<ModelItem>(); 34HashSet<ModelItem> visited = new HashSet<ModelItem>(); 185HashSet<ModelItem> visited = new HashSet<ModelItem>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\VisualBasicEditor.xaml.cs (1)
1959HashSet<string> variableNames = new HashSet<string>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\WorkflowViewManager.cs (1)
135HashSet<ModelItem> selectionChangeSet = new HashSet<ModelItem>(oldSelectionObjects);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (3)
921HashSet<WorkflowViewElement> draggedViews = new HashSet<WorkflowViewElement>(); 923HashSet<ICompositeView> compViewSet = new HashSet<ICompositeView>(); 1046HashSet<WorkflowViewElement> viewElements = new HashSet<WorkflowViewElement>(draggedViews);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Xaml\ErrorTolerantObjectWriter.cs (5)
481unresolvedTypes = new HashSet<XamlType>(); 585currentFrame.PastMembers = new HashSet<XamlMember>(); 774target.ReferencedBy = new HashSet<XamlFragment>(); 1232HashSet<string> prefixes = new HashSet<string>(); 1233HashSet<string> namespaces = new HashSet<string>();
fx\src\data\System\Data\SqlClient\SqlConnection.cs (2)
249HashSet<string> providerNames = new HashSet<string>(_SystemColumnEncryptionKeyStoreProviders.Keys); 260HashSet<string> providerNames = new HashSet<string>(_CustomColumnEncryptionKeyStoreProviders.Keys);
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (1)
179private static HashSet<int> transientErrors = new HashSet<int>();
System.Data.Entity (117)
System\Data\Common\CommandTrees\ExpressionBuilder\Internal\ArgumentValidation.cs (1)
572HashSet<string> keyNames = new HashSet<string>();
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (1)
149var principalSetsAndDependentTypes = new HashSet<Tuple<EntityType, AssociationSetEnd, ReferentialConstraint>>();
System\Data\Common\EntitySql\CqlLexerHelpers.cs (3)
921HashSet<string> invalidAliasName = new HashSet<string>(_stringComparer); 987HashSet<string> invalidInlineFunctionNames = new HashSet<string>(_stringComparer); 1068HashSet<string> canonicalFunctionNames = new HashSet<string>(_stringComparer);
System\Data\Common\EntitySql\SemanticAnalyzer.cs (3)
1013HashSet<string> targetEnds = new HashSet<string>(); 2878HashSet<string> projectionAliases = new HashSet<string>(sr.NameComparer); 3416HashSet<string> groupPropertyNames = new HashSet<string>(sr.NameComparer);
System\Data\Common\EntitySql\SemanticResolver.cs (1)
1603private HashSet<string> _groupAggregateNames = new HashSet<string>();
System\Data\Common\EntitySql\TypeResolver.cs (1)
195_namespaces = new HashSet<MetadataNamespace>(MetadataMember.CreateMetadataMemberNameEqualityComparer(parserOptions.NameComparer));
System\Data\Common\Internal\Materialization\CoordinatorScratchpad.cs (1)
54_inlineDelegates = new HashSet<LambdaExpression>();
System\Data\Common\Internal\Materialization\Shaper.cs (1)
458_relatedEndCache = new HashSet<Tuple<string, string, string>>();
System\Data\Common\Utils\MetadataHelper.cs (1)
511HashSet<Pair<EdmMember, EntityType>> thisEndKeys = new HashSet<Pair<EdmMember, EntityType>>(
System\Data\Common\Utils\Set.cs (1)
77_values = new HashSet<TElement>(
System\Data\EntityModel\SchemaObjectModel\EntityContainer.cs (1)
297HashSet<string> tableKeys = new HashSet<string>();
System\Data\EntityModel\SchemaObjectModel\Schema.cs (3)
349_parseableXmlNamespaces = new HashSet<string>(); 372HashSet<string> validatableXmlNamespaces = new HashSet<string>(); 1244HashSet<string> schemasAlreadyAdded = new HashSet<string>();
System\Data\EntityModel\SchemaObjectModel\SchemaManager.cs (1)
36private readonly HashSet<string> _namespaceLookUpTable = new HashSet<string>(StringComparer.Ordinal);
System\Data\Mapping\StorageMappingItemLoader.cs (1)
2029HashSet<string> columnsWithConditions = new HashSet<string>();
System\Data\Mapping\StorageModificationFunctionMapping.cs (1)
194HashSet<AssociationSetEnd> ends = new HashSet<AssociationSetEnd>();
System\Data\Mapping\Update\Internal\FunctionMappingTranslator.cs (1)
85var stateEntries = new HashSet<IEntityStateEntry> { stateEntry.Source };
System\Data\Mapping\Update\Internal\Graph.cs (2)
45m_vertices = new HashSet<TVertex>(comparer); 119successors = new HashSet<TVertex>(m_comparer);
System\Data\Mapping\Update\Internal\TableChangeProcessor.cs (2)
237var dependents = new HashSet<IEntityStateEntry>(); 249commonDependents = new HashSet<IEntityStateEntry>(dependents);
System\Data\Mapping\Update\Internal\UpdateCommandOrderer.cs (2)
53HashSet<EntitySet> tables = new HashSet<EntitySet>(); 54HashSet<EntityContainer> containers = new HashSet<EntityContainer>();
System\Data\Mapping\Update\Internal\UpdateTranslator.cs (1)
763HashSet<IEntityStateEntry> stateEntries = new HashSet<IEntityStateEntry>();
System\Data\Mapping\ViewGeneration\BasicViewGenerator.cs (1)
284resultIJDriverChildren = new HashSet<CellTreeNode>(rootNode.Children[0].Children);
System\Data\Mapping\ViewGeneration\DiscriminatorMap.cs (1)
90HashSet<object> discriminatorDomain = new HashSet<object>();
System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQuery.cs (3)
46return new FragmentQuery(null /*label*/, fromVariable, new HashSet<MemberPath>(cellQuery.GetProjectedMembers()), whereClause); 57return new FragmentQuery(label, null /* fromVariable */, new HashSet<MemberPath>(), whereClause); 75m_attributes = new HashSet<MemberPath>(attrs);
System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQueryKB.cs (4)
50HashSet<Pair<EdmMember, EntityType>> associationkeys = new HashSet<Pair<EdmMember, EntityType>>(); 63HashSet<EdmType> derivedTypes = new HashSet<EdmType>(); 157HashSet<EdmType> possibleTypes = new HashSet<EdmType>(); 164HashSet<EdmType> derivedTypes = new HashSet<EdmType>();
System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQueryProcessor.cs (3)
51HashSet<MemberPath> attributes = new HashSet<MemberPath>(q1.Attributes); 77HashSet<MemberPath> attributes = new HashSet<MemberPath>(q1.Attributes); 111HashSet<MemberPath> newProjectedAttributes = new HashSet<MemberPath>();
System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs (8)
59HashSet<FragmentQuery> _usedViews = new HashSet<FragmentQuery>(); 106_usedViews = new HashSet<FragmentQuery>(); 215HashSet<EdmType> type = new HashSet<EdmType>(); 272HashSet<FragmentQuery> outputUsedViews = new HashSet<FragmentQuery>(); 316HashSet<EdmType> type = new HashSet<EdmType>(); 686HashSet<MemberPath> attributes = new HashSet<MemberPath>(_keyAttributes); 944HashSet<FragmentQuery> usedViews = new HashSet<FragmentQuery>(rewriting.GetNamedQueries()); 1085HashSet<FragmentQuery> usedViews = new HashSet<FragmentQuery>(rewriting.GetNamedQueries());
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingPass.cs (1)
123if (false == RewritingPass<T_Tile>.RewriteQueryInternal(missingTuples, m_toAvoid, out rewritingForMissingTuples, m_views, new HashSet<T_Tile>(m_usedViews.Keys), m_qp))
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingProcessor.cs (3)
155HashSet<T_Tile> views = new HashSet<T_Tile>(); 246HashSet<T_Tile> usedViews = new HashSet<T_Tile>(); 273HashSet<T_Tile> newUsedViews = new HashSet<T_Tile>();
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingSimplifier.cs (3)
109HashSet<T_Tile> remainingViews = new HashSet<T_Tile>(m_usedViews.Keys); 174HashSet<T_Tile> firstHalf = new HashSet<T_Tile>(); 175HashSet<T_Tile> secondHalf = new HashSet<T_Tile>();
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingValidator.cs (1)
180HashSet<LeftCellWrapper> relevantCellWrappers = new HashSet<LeftCellWrapper>(relevantWrappers);
System\Data\Mapping\ViewGeneration\Structures\CellQuery.cs (1)
546HashSet<MemberProjectedSlot> slots = new HashSet<MemberProjectedSlot>(GetMemberProjectedSlots());
System\Data\Mapping\ViewGeneration\Structures\LeftCellWrapper.cs (1)
77m_mergedCells = new HashSet<Cell>(inputCells);
System\Data\Metadata\DefaultAssemblyResolver.cs (1)
102HashSet<Assembly> assemblyList = new HashSet<Assembly>(
System\Data\Metadata\EdmValidator.cs (1)
100HashSet<MetadataItem> validatedItems = new HashSet<MetadataItem>();
System\Data\Metadata\MetadataArtifactLoader.cs (1)
169HashSet<string> uriRegistry = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
System\Data\Metadata\MetadataCache.cs (1)
113HashSet<string> uriRegistry = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
System\Data\Metadata\ObjectLayer\ObjectItemLoadingSessionData.cs (2)
138_loadersThatNeedLevel1PostSessionProcessing = new HashSet<ObjectItemAssemblyLoader>(); 139_loadersThatNeedLevel2PostSessionProcessing = new HashSet<ObjectItemAssemblyLoader>();
System\Data\Objects\DataClasses\EntityCollection.cs (1)
778_relatedEntities = _wrappedRelatedEntities == null ? null : new HashSet<TEntity>(_wrappedRelatedEntities.Keys);
System\Data\Objects\ELinq\ExpressionConverter.cs (1)
663_inlineEntitySqlQueries = new HashSet<ObjectQuery>();
System\Data\Objects\ELinq\Funcletizer.cs (3)
41private readonly HashSet<Expression> _linqExpressionStack = new HashSet<Expression>(); 179HashSet<Expression> candidates = new HashSet<Expression>(); 408HashSet<ParameterExpression> parameters = new HashSet<ParameterExpression>();
System\Data\Objects\ELinq\MethodCallTranslator.cs (1)
1474s_supportedIntervals = new HashSet<string>();
System\Data\Objects\ELinq\Translator.cs (2)
724HashSet<string> memberNames = new HashSet<string>(StringComparer.Ordinal); 828HashSet<string> memberNames = new HashSet<string>(StringComparer.Ordinal);
System\Data\Objects\EntityEntry.cs (5)
2262HashSet<object> current = new HashSet<object>(); 2382objectsInRelatedEnd = new HashSet<T>(); 2690HashSet<object> visited = new HashSet<object>(); 3870entityKeys = new HashSet<EntityKey>(); 3884HashSet<EntityReference> relatedEnds = new HashSet<EntityReference>();
System\Data\Objects\Internal\EntityProxyFactory.cs (4)
61private static HashSet<Assembly> ProxyRuntimeAssemblies = new HashSet<Assembly>(); 841_members = new HashSet<EdmMember>(); 1082_scalarMembers = new HashSet<EdmMember>(); 1083_relationshipMembers = new HashSet<EdmMember>();
System\Data\Objects\Internal\EntityProxyTypeInfo.cs (2)
130_propertiesWithBaseGetter = new HashSet<string>(baseGetters.Select(p => p.Name)); 131_propertiesWithBaseSetter = new HashSet<string>(baseSetters.Select(p => p.Name));
System\Data\Objects\Internal\TransactionManager.cs (7)
224this.PopulatedEntityReferences = new HashSet<EntityReference>(); 225this.AlignedEntityReferences = new HashSet<EntityReference>(); 232this.ProcessedEntities = new HashSet<IEntityWrapper>(); 263this.PopulatedEntityReferences = new HashSet<EntityReference>(); 264this.AlignedEntityReferences = new HashSet<EntityReference>(); 267this.ProcessedEntities = new HashSet<IEntityWrapper>(); 302this.ProcessedEntities = new HashSet<IEntityWrapper>();
System\Data\Objects\ObjectStateManager.cs (5)
486danglingEntries = new HashSet<EntityEntry>(); 516HashSet<ObjectStateEntry> validEntries = new HashSet<ObjectStateEntry>(GetObjectStateEntriesInternal(~EntityState.Detached)); 582_entriesWithConceptualNulls = new HashSet<EntityEntry>(); 3380entitiesToAdd = entitiesToAdd != null ? entitiesToAdd : new HashSet<IEntityWrapper>(); 3525entitiesToDelete = entitiesToDelete != null ? entitiesToDelete : new HashSet<IEntityWrapper>();
System\Data\Query\InternalTrees\ColumnMapFactory.cs (1)
53var mappedEntityTypes = new HashSet<EntityType>(resultMapping.MappedEntityTypes);
System\Data\Query\InternalTrees\Command.cs (1)
85m_referencedRelProperties = new HashSet<RelProperty>();
System\Data\Query\PlanCompiler\AggregatePushdown.cs (2)
79_candidateAggregateNodes = new HashSet<KeyValuePair<Node, Node>>(); 176private HashSet<GroupAggregateVarInfo> _groupAggregateVarInfos = new HashSet<GroupAggregateVarInfo>();
System\Data\Query\PlanCompiler\ITreeGenerator.cs (2)
206private readonly HashSet<DbFilterExpression> _processedIsOfFilters = new HashSet<DbFilterExpression>(); 207private readonly HashSet<DbTreatExpression> _fakeTreats = new HashSet<DbTreatExpression>();
System\Data\Query\PlanCompiler\NestPullup.cs (1)
2739private HashSet<Node> changedNodes = new HashSet<Node>();
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (1)
1162HashSet<string> declaredProps = new HashSet<string>();
System\Data\Query\PlanCompiler\PreProcessor.cs (6)
121private readonly HashSet<EntityContainer> m_referencedEntityContainers = new HashSet<EntityContainer>(); 122private readonly HashSet<EntitySet> m_referencedEntitySets = new HashSet<EntitySet>(); 123private readonly HashSet<TypeUsage> m_referencedTypes = new HashSet<TypeUsage>(); 124private readonly HashSet<EntityType> m_freeFloatingEntityConstructorTypes = new HashSet<EntityType>(); 125private readonly HashSet<string> m_typesNeedingNullSentinel = new HashSet<string>(); 1835HashSet<RelProperty> relPropertyHashSet = new HashSet<RelProperty>();
System\Data\Query\PlanCompiler\StructuredTypeInfo.cs (1)
962HashSet<string> fieldNames = new HashSet<string>();
System\Data\Query\PlanCompiler\TransformationRules.cs (2)
725HashSet<InternalTrees.Rule> rulesRequiringProjectionPruning = new HashSet<InternalTrees.Rule>(); 748HashSet<InternalTrees.Rule> rulesRequiringNullabilityRulesToBeReapplied = new HashSet<InternalTrees.Rule>();
System\Data\SqlClient\SqlGen\DmlSqlGenerator.cs (1)
244HashSet<EdmMember> columnsWithValues = new HashSet<EdmMember>(tree.SetClauses.Cast<DbSetClause>().Select(s => ((DbPropertyExpression)s.Property).Property));
System\Data\SqlClient\SqlGen\SqlGenerator.cs (1)
549paramsToForceNonUnicode = new HashSet<string>(_candidateParametersToForceNonUnicode.Where(p => p.Value).Select(q => q.Key).ToList());
System\Data\SqlClient\SqlProviderUtilities.cs (2)
43private readonly HashSet<EntitySet> ignoredEntitySets = new HashSet<EntitySet>(); 56var schemas = new HashSet<string>(entitySets.Select(s => GetSchemaName(s)));
System.Data.Entity.Design (7)
System\Data\Entity\Design\EntityStoreSchemaGenerator\EntityStoreSchemaGenerator.LoadMethodSessionState.cs (4)
30public HashSet<EntityType> ReadOnlyEntities = new HashSet<EntityType>(); 31public HashSet<EdmType> InvalidTypes = new HashSet<EdmType>(); 38private HashSet<DbObjectKey> _missingEntities = new HashSet<DbObjectKey>(); 39private HashSet<DbObjectKey> _tablesWithoutKeys = new HashSet<DbObjectKey>();
System\Data\EntityModel\Emitters\ClientApiGenerator.cs (2)
227HashSet<string> set = new HashSet<string>(StringComparer.OrdinalIgnoreCase); 257HashSet<string> set = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
System\Data\EntityModel\EntityClassGenerator.cs (1)
195HashSet<string> uriRegistry = new HashSet<string>();
System.Data.Linq (17)
DataShape.cs (1)
214HashSet<Type> edgeTargets = new HashSet<Type>();
Mapping\AttributedMetaModel.cs (1)
129HashSet<MetaTable> tables = new HashSet<MetaTable>();
Mapping\MappedMetaModel.cs (2)
38this.modules = new HashSet<Module>(); 649HashSet<string> namesSeen = new HashSet<string>(); // Keep track of which names from the mapping file have been seen.
SqlClient\Query\Funcletizer.cs (1)
63HashSet<ParameterExpression> inScope = new HashSet<ParameterExpression>();
SqlClient\Query\SqlBinder.cs (2)
125this.alreadyIncluded = new HashSet<MetaType>(); 390HashSet<MetaType> types = new HashSet<MetaType>();
SqlClient\Query\SqlColumnizer.cs (1)
67this.candidates = new HashSet<SqlExpression>();
SqlClient\Query\SqlGatherConsumedAliases.cs (1)
17internal HashSet<SqlAlias> Consumed = new HashSet<SqlAlias>();
SqlClient\Query\SqlGatherProducedAliases.cs (1)
17 internal HashSet<SqlAlias> Produced = new HashSet<SqlAlias>();
SqlClient\Query\SqlLiftIndependentRowExpressions.cs (1)
32internal HashSet<SqlColumn> ReferencedExpressions = new HashSet<SqlColumn>();
SqlClient\Query\SqlNamer.cs (1)
252this.Names = new HashSet<string>();
SqlClient\Query\SqlOuterApplyReducer.cs (3)
35HashSet<SqlExpression> liftedExpressions = new HashSet<SqlExpression>(); 82HashSet<SqlExpression> liftedExpressions = new HashSet<SqlExpression>(); 409this.referencedColumns = new HashSet<SqlColumn>();
SqlClient\Query\SqlReorderer.cs (1)
195this.orders = new HashSet<SqlOrderExpression>(this.orders).ToList();
SqlClient\SqlProvider.cs (1)
649HashSet<string> schemaCommands = new HashSet<string>();
System.Data.Services (20)
System\Data\Services\DataService.cs (1)
2102private readonly HashSet<int> contentIds = new HashSet<int>(new Int32EqualityComparer());
System\Data\Services\DataServiceConfiguration.cs (1)
151this.accessEnabledResourceTypes = new HashSet<string>(EqualityComparer<string>.Default);
System\Data\Services\HttpContextServiceHost.cs (1)
452HashSet<string> namesFound = new HashSet<string>(StringComparer.Ordinal);
System\Data\Services\Providers\BasicExpandProvider.cs (2)
702new HashSet<ProjectedProperty>(new ProjectedProperty.ProjectedPropertyEqualityComparer()); 703this.projectedOpenPropertyNames = new HashSet<string>(StringComparer.Ordinal);
System\Data\Services\Providers\DataServiceProviderWrapper.cs (3)
177HashSet<string> resourceSetNames = new HashSet<string>(EqualityComparer<string>.Default); 213HashSet<string> resourceTypeNames = new HashSet<string>(EqualityComparer<string>.Default); 249HashSet<string> serviceOperationNames = new HashSet<string>(EqualityComparer<string>.Default);
System\Data\Services\Providers\ObjectContextServiceProvider.cs (3)
252HashSet<ResourceSet> containers = new HashSet<ResourceSet>(EqualityComparer<ResourceSet>.Default); 785HashSet<ResourceType> connectedTypes = new HashSet<ResourceType>(EqualityComparer<ResourceType>.Default); 2715typesInSameNamespace = new HashSet<EdmType>(EqualityComparer<EdmType>.Default);
System\Data\Services\Providers\ReflectionServiceProvider.cs (3)
611HashSet<string> propertiesToBeIgnored = new HashSet<string>(IgnorePropertiesAttribute.GetProperties(parentResourceType.InstanceType, false /*inherit*/, bindingFlags), StringComparer.Ordinal); 614HashSet<string> etagPropertyNames = new HashSet<string>(LoadETagProperties(parentResourceType), StringComparer.Ordinal); 854HashSet<Assembly> assemblies = new HashSet<Assembly>(EqualityComparer<Assembly>.Default);
System\Data\Services\Providers\ServiceOperation.cs (1)
105HashSet<string> paramNames = new HashSet<string>(StringComparer.Ordinal);
System\Data\Services\Serializers\MetadataSerializer.cs (4)
253WriteAssociationTypes(this.Writer, new HashSet<ResourceAssociationType>(associationsInThisNamespace.Values, EqualityComparer<ResourceAssociationType>.Default)); 266WriteAssociationTypes(this.Writer, new HashSet<ResourceAssociationType>(associationsInThisNamespace.Values, EqualityComparer<ResourceAssociationType>.Default)); 824get { return new HashSet<ResourceAssociationSet>(this.associationSets.Values, EqualityComparer<ResourceAssociationSet>.Default); } 949typesInSameNamespace = new HashSet<ResourceType>(EqualityComparer<ResourceType>.Default);
System\Data\Services\Serializers\Serializer.cs (1)
328this.complexTypeCollection = new HashSet<object>(ReferenceEqualityComparer<object>.Instance);
System.Data.Services.Client (5)
System\Data\Services\Client\ALinq\Evaluator.cs (1)
221this.candidates = new HashSet<Expression>(EqualityComparer<Expression>.Default);
System\Data\Services\Client\ALinq\InputBinder.cs (1)
37private readonly HashSet<ResourceExpression> referencedInputs = new HashSet<ResourceExpression>(EqualityComparer<ResourceExpression>.Default);
System\Data\Services\Client\ALinq\ResourceBinder.cs (1)
330HashSet<T> leftElements = new HashSet<T>(left, comparer);
System\Data\Services\Client\Binding\BindingEntityInfo.cs (1)
49private static readonly HashSet<Type> knownNonEntityTypes = new HashSet<Type>(EqualityComparer<Type>.Default);
System\Data\Services\Client\XmlUtil.cs (1)
240HashSet<string> names = new HashSet<string>(EqualityComparer<string>.Default);
System.Data.Services.Design (5)
System\Data\Entity\Design\Common\UniqueIdentifierService.cs (1)
27_knownIdentifiers = new HashSet<string>(caseSensitive ? StringComparer.Ordinal : StringComparer.OrdinalIgnoreCase);
System\Data\EntityModel\Emitters\ClientApiGenerator.cs (3)
383HashSet<string> set = new HashSet<string>(StringComparer.OrdinalIgnoreCase); 413HashSet<string> set = new HashSet<string>(StringComparer.OrdinalIgnoreCase); 840HashSet<EntitySetBase> entitySets = new HashSet<EntitySetBase>(EqualityComparerEntitySet.Default);
System\Data\EntityModel\Emitters\NamespaceEmitter.cs (1)
56HashSet<string> used = new HashSet<string>();
System.Runtime.DurableInstancing (4)
System\Runtime\DurableInstancing\InstanceHandle.cs (2)
284this.pendingOwnerEvents = new HashSet<InstancePersistenceEvent>(); 539this.boundOwnerEvents = new HashSet<XName>();
System\Runtime\DurableInstancing\InstanceNormalEvent.cs (2)
13HashSet<InstanceHandle> boundHandles = new HashSet<InstanceHandle>(); 14HashSet<InstanceHandle> pendingHandles = new HashSet<InstanceHandle>();
System.ServiceModel (3)
System\ServiceModel\Channels\HttpChannelHelpers.cs (1)
3197private static readonly HashSet<string> httpContentHeaders = new HashSet<string>()
System\ServiceModel\Channels\WebSocketHelper.cs (1)
45static readonly HashSet<char> InvalidSeparatorSet = new HashSet<char>(new char[] { '(', ')', '<', '>', '@', ',', ';', ':', '\\', '"', '/', '[', ']', '?', '=', '{', '}', ' ' });
System\ServiceModel\ServiceChannelManager.cs (1)
418HashSet<IChannel> hashSet = new HashSet<IChannel>();
System.ServiceModel.Activities (8)
System\ServiceModel\Activities\Dispatcher\PersistenceContext.cs (4)
70AssociatedKeys = associatedKeys != null ? new HashSet<InstanceKey>(associatedKeys) : 71new HashSet<InstanceKey>(); 77this.keysToAssociate = new HashSet<InstanceKey>(AssociatedKeys); 78this.keysToDisassociate = new HashSet<InstanceKey>();
System\ServiceModel\Activities\Dispatcher\PersistenceProviderDirectory.cs (1)
74this.pipelinesInUse = new HashSet<PersistencePipeline>();
System\ServiceModel\Activities\OperationProperty.cs (2)
30this.implementingReceives = new HashSet<Receive>(); 43this.implementingSendRepliesRequests = new HashSet<Receive>();
System\ServiceModel\Activities\WorkflowService.cs (1)
635this.receiveAndReplyPairs = new HashSet<ReceiveAndReplyTuple>();
System.ServiceModel.Routing (3)
System\ServiceModel\Routing\RoutingBehavior.cs (1)
63HashSet<string> endpoints = new HashSet<string>();
System\ServiceModel\Routing\SoapProcessingBehavior.cs (2)
169HashSet<string> headersToFlow = new HashSet<string>(StringComparer.Ordinal); 274HashSet<string> toReturn = new HashSet<string>();
System.Web (14)
Compilation\BuildManager.cs (3)
272private static HashSet<Assembly> s_dynamicallyAddedReferencedAssembly = new HashSet<Assembly>(); 815return new HashSet<string>(methods.Select(m => m.DeclaringType.Assembly.FullName), StringComparer.OrdinalIgnoreCase); 822return new HashSet<string>(File.ReadAllLines(path), StringComparer.OrdinalIgnoreCase);
Configuration\FolderLevelBuildProviderCollection.cs (1)
84_buildProviderTypes = new HashSet<Type>();
HttpCookieCollection.cs (1)
124_keysAwaitingValidation = new HashSet<string>(Keys.Cast<string>(), StringComparer.OrdinalIgnoreCase);
HttpFileCollection.cs (1)
97_filesAwaitingValidation = new HashSet<HttpPostedFile>();
HttpValueCollection.cs (1)
76_keysAwaitingValidation = new HashSet<string>(Keys.Cast<string>().Where(KeyIsCandidateForValidation), StringComparer.OrdinalIgnoreCase);
ModelBinding\MutableObjectModelBinder.cs (3)
131requiredProperties = new HashSet<string>(StringComparer.OrdinalIgnoreCase); 132skipProperties = new HashSet<string>(StringComparer.OrdinalIgnoreCase); 162HashSet<string> missingRequiredProperties = new HashSet<string>(requiredProperties);
Routing\ParsedRoute.cs (1)
37HashSet<string> unusedNewValues = new HashSet<string>(values.Keys, StringComparer.OrdinalIgnoreCase);
Routing\RouteParser.cs (1)
212HashSet<string> usedParameterNames = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
UI\EventValidationStore.cs (1)
26private readonly HashSet<byte[]> _hashes = new HashSet<byte[]>(HashEqualityComparer.Instance);
WebSockets\AspNetWebSocketManager.cs (1)
22internal readonly HashSet<IAsyncAbortableWebSocket> _activeSockets = new HashSet<IAsyncAbortableWebSocket>(); // internal only for unit testing purposes
System.Web.Entity (2)
System\Data\WebControls\EntityDataSourceUtil.cs (2)
922HashSet<string> usedNames = new HashSet<string>(); 943HashSet<EdmMember> interestingMembers = new HashSet<EdmMember>(
System.Web.Entity.Design (1)
System\Data\WebControls\Design\EntityDataSourceDesignerHelper.cs (1)
660_assemblies = new HashSet<Assembly>();
System.Web.Extensions (5)
Compilation\WCFModel\HttpBindingExtension.cs (1)
31readonly HashSet<ContractDescription> httpBindingContracts = new HashSet<ContractDescription>();
Compilation\WCFModel\MapFileLoader.cs (1)
333var fileNameSet = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
UI\ScriptManager.cs (3)
87private HashSet<String> _scriptPathsDefiningSys = new HashSet<String>(StringComparer.OrdinalIgnoreCase); 777HashSet<String> scripts = new HashSet<String>(); 1618HashSet<string> virtualPathsInBundles = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
System.Workflow.ComponentModel (3)
AuthoringOM\Compiler\CompileXomlTask.cs (2)
983static HashSet<string> validWarnings = new HashSet<string>(StringComparer.Ordinal) 1007static HashSet<string> validWarnings = new HashSet<string>(StringComparer.Ordinal)
AuthoringOM\Compiler\XomlCompilerParameters.cs (1)
265this.frameworkReferenceDirectories = new HashSet<string>(StringComparer.CurrentCultureIgnoreCase);
System.Workflow.Runtime (4)
System\Activities\Statements\Interop.cs (3)
212this.extraDynamicArguments = new HashSet<string>(); 874Variable<HashSet<InteropValidationEnum>> rootValidationDataVar = new Variable<HashSet<InteropValidationEnum>>(context => new HashSet<InteropValidationEnum>()); 877Variable<HashSet<InteropValidationEnum>> nestedChildrenValidationDataVar = new Variable<HashSet<InteropValidationEnum>>(context => new HashSet<InteropValidationEnum>());
System\Activities\Statements\InteropEnvironment.cs (1)
310HashSet<string> propertyNames = new HashSet<string>();
XamlBuildTask (4)
Microsoft\Build\Tasks\Xaml\NamespaceTable.cs (1)
23HashSet<string> prefixSet = new HashSet<string>();
Microsoft\Build\Tasks\Xaml\PartialClassGenerationTaskInternal.cs (2)
221sourceFilePaths = new HashSet<string>(); 581markupFileNames = new HashSet<string>();
Microsoft\Build\Tasks\Xaml\XamlStackWriter.cs (1)
72setMembers = new HashSet<XamlMember>();
726 references to HashSet
PresentationFramework (1)
src\Framework\System\Windows\Markup\XamlTypeMapperSchemaContext.cs (1)
27HashSet<string> _clrNamespaces;
System.Activities (71)
Microsoft\VisualBasic\Activities\VisualBasicDesignerHelper.cs (10)
110HashSet<string> namespacesSet = new HashSet<string>(); 111HashSet<AssemblyName> assembliesSet = new HashSet<AssemblyName>(); 182HashSet<Type> typeReferences = new HashSet<Type>(); 213HashSet<string> namespacesSet = new HashSet<string>(); 214HashSet<AssemblyName> assembliesSet = new HashSet<AssemblyName>(); 314HashSet<Type> typeReferences = new HashSet<Type>(); 336static void EnsureTypeReferenced(Type type, bool isDirectReference, HashSet<Type> typeReferences) 361static void EnsureTypeReferencedRecurse(Type type, bool isDirectReference, HashSet<Type> typeReferences) 390static void FindTypeReferences(Expression expression, HashSet<Type> typeReferences) 650static void FindTypeReferences(MemberBinding binding, HashSet<Type> typeReferences)
Microsoft\VisualBasic\Activities\VisualBasicHelper.cs (28)
42public static readonly HashSet<Assembly> DefaultReferencedAssemblies = new HashSet<Assembly> 89static Dictionary<HashSet<Assembly>, HostedCompilerWrapper> HostedCompilerCache; 95static HostedCompilerWrapper GetCachedHostedCompiler(HashSet<Assembly> assemblySet) 101new Dictionary<HashSet<Assembly>, HostedCompilerWrapper>(HostedCompilerCacheSize, HashSet<Assembly>.CreateSetComparer()), 118HashSet<Assembly> oldestCompiler = null; 119foreach (KeyValuePair<HashSet<Assembly>, HostedCompilerWrapper> kvp in HostedCompilerCache) 145HashSet<Assembly> referencedAssemblies; 146HashSet<string> namespaceImports; 153public VisualBasicHelper(string expressionText, HashSet<AssemblyName> refAssemNames, HashSet<string> namespaceImportsNames) 166void Initialize(HashSet<AssemblyName> refAssemNames, HashSet<string> namespaceImportsNames) 260HashSet<AssemblyName> localReferenceAssemblies = new HashSet<AssemblyName>(); 261HashSet<string> localImports = new HashSet<string>(localNamespaces); 486HashSet<Type> allBaseTypes = null; 1403static void EnsureTypeReferenced(Type type, ref HashSet<Type> typeReferences) 1408HashSet<Type> alreadyVisited = (HashSet<Type>)typeReferenceCache.GetValue(typeReferenceCacheLock, type); 1448static void EnsureTypeReferencedRecurse(Type type, HashSet<Type> alreadyVisited) 1539static IEqualityComparer<HashSet<Assembly>> AssemblySetEqualityComparer = HashSet<Assembly>.CreateSetComparer(); 1540static IEqualityComparer<HashSet<string>> NamespaceSetEqualityComparer = HashSet<string>.CreateSetComparer(); 1544HashSet<Assembly> assemblies; 1545HashSet<string> namespaces; 1549public RawTreeCacheKey(string expressionText, Type returnType, HashSet<Assembly> assemblies, HashSet<string> namespaces)
Microsoft\VisualBasic\Activities\VisualBasicSettings.cs (2)
22static readonly HashSet<VisualBasicImportReference> defaultImportReferences = new HashSet<VisualBasicImportReference>() 44VisualBasicSettings(HashSet<VisualBasicImportReference> importReferences)
Microsoft\VisualBasic\Activities\XamlIntegration\VisualBasicExpressionConverter.cs (1)
326public HashSet<VisualBasicImportReference> ImportReferences;
System\Activities\Activity.cs (3)
553internal bool GetActivityExtensionInformation(out Dictionary<Type, WorkflowInstanceExtensionProvider> activityExtensionProviders, out HashSet<Type> requiredActivityExtensionTypes) 1290HashSet<Type> requiredExtensionTypes; 1356public bool GetActivityExtensionInformation(out Dictionary<Type, WorkflowInstanceExtensionProvider> activityExtensionProviders, out HashSet<Type> requiredActivityExtensionTypes)
System\Activities\Debugger\DebugInfo.cs (4)
203HashSet<string> existingNames = new HashSet<string>(); 258static List<Variable> RemoveHiddenVariables(HashSet<string> existingNames, IEnumerable<Variable> ancestorVariables) 280static List<DelegateArgument> RemoveHiddenDelegateArguments(HashSet<string> existingNames, IEnumerable<DelegateArgument> ancestorDelegateArguments) 299static List<RuntimeArgument> RemoveHiddenArguments(HashSet<string> existingNames, IList<RuntimeArgument> ancestorArguments)
System\Activities\Debugger\DebugManager.cs (3)
148HashSet<Activity> visited = new HashSet<Activity>(); 221HashSet<string> existingNames = new HashSet<string>(); 222HashSet<Activity> visited = new HashSet<Activity>();
System\Activities\Debugger\SourceLocationProvider.cs (2)
300HashSet<Activity> visited = new HashSet<Activity>(); 389HashSet<Activity> visited = new HashSet<Activity>();
System\Activities\DynamicUpdate\DynamicUpdateMapBuilder.cs (1)
20private HashSet<Activity> disallowUpdateInside;
System\Activities\Hosting\WorkflowInstanceExtensionCollection.cs (2)
55HashSet<Type> requiredActivityExtensionTypes; 60HashSet<Type> allExtensionTypes = new HashSet<Type>();
System\Activities\Hosting\WorkflowInstanceExtensionManager.cs (1)
150internal void AddAllExtensionTypes(HashSet<Type> extensionTypes)
System\Activities\Statements\Flowchart.cs (2)
122HashSet<Activity> updatedActivities = new HashSet<Activity>(); 194HashSet<Activity> uniqueChildren = new HashSet<Activity>();
System\Activities\Statements\StateMachine.cs (1)
339HashSet<Activity> conditionalTransitionTriggers = new HashSet<Activity>();
System\Activities\Validation\ValidationHelper.cs (4)
83HashSet<RuntimeArgument> configuredOverloadSet = new HashSet<RuntimeArgument>(overloadGroups[configuredGroupName]); 114HashSet<RuntimeArgument> overloadGroupSet = new HashSet<RuntimeArgument>(overloadGroups[groupName]); 252HashSet<RuntimeArgument> group1Args = new HashSet<RuntimeArgument>(groupDefinitions[group1]); 256HashSet<RuntimeArgument> group2Args = new HashSet<RuntimeArgument>(groupDefinitions[group2]);
System\Activities\XamlIntegration\ActivityBuilderXamlWriter.cs (1)
315HashSet<string> rootLevelPrefixes;
System\Activities\XamlIntegration\CompiledDataContext.cs (4)
194HashSet<Activity> activities; 202public CompiledDataContextActivitiesCache(HashSet<Activity> dataContextActivities) 257HashSet<Activity> dataContextActivities; 265public HashSet<Activity> DataContextActivities
System\Activities\XamlIntegration\SerializableFuncDeferringLoader.cs (1)
55HashSet<string> childPrefixes = new HashSet<string>();
System\Activities\XamlIntegration\TextExpressionCompiler.cs (1)
2068HashSet<string> nsReferences = new HashSet<string>();
System.Activities.Core.Presentation (25)
System\Activities\Core\Presentation\FlowchartDesigner.Container.cs (6)
89HashSet<ModelItem> updatedItems = new HashSet<ModelItem>(); 114public void OnItemsDelete(List<ModelItem> itemsToDelete, HashSet<ModelItem> updatedItems) 119HashSet<Connector> connectorsToDelete = GetRelatedConnectors(itemsToDelete); 270HashSet<Activity> workflowElementsPasted = new HashSet<Activity>(); 512HashSet<Connector> GetRelatedConnectors(IEnumerable<ModelItem> modelItems) 514HashSet<Connector> connectors = new HashSet<Connector>();
System\Activities\Core\Presentation\FlowchartDesigner.Helpers.cs (1)
219HashSet<Connector> attachedConnectors = new HashSet<Connector>();
System\Activities\Core\Presentation\FlowchartDesigner.ModelChangeReactions.cs (1)
596HashSet<ModelItem> selectedItems = new HashSet<ModelItem>(this.Context.Items.GetValue<Selection>().SelectedObjects);
System\Activities\Core\Presentation\FlowchartDesigner.ModelChanges.cs (3)
32HashSet<ModelItem> referenceUpdatedModelItems = null) 45HashSet<ModelItem> referenceUpdatedModelItems = null) 113void DeleteShape(ModelItem shapeModelItem, HashSet<ModelItem> updatedItems = null)
System\Activities\Core\Presentation\FlowchartDesigner.xaml.cs (1)
77HashSet<Point> shapeLocations = null;
System\Activities\Core\Presentation\StateContainerEditor.CompositeView.cs (2)
111HashSet<Connector> connectorsToDelete = new HashSet<Connector>(); 539HashSet<Point> targetOccupiedLocations = null;
System\Activities\Core\Presentation\StateContainerEditor.Utilities.cs (2)
194HashSet<Connector> attachedConnectors = new HashSet<Connector>(); 523HashSet<String> existingTransitionNames = new HashSet<string>();
System\Activities\Core\Presentation\StateContainerEditor.xaml.cs (9)
48HashSet<Point> shapeLocations = null; 51HashSet<ModelItem> listenedTransitionCollections; 647HashSet<Connector> connectorsToDelete = new HashSet<Connector>(); 690HashSet<ModelItem> selectedItems = new HashSet<ModelItem>(this.Context.Items.GetValue<Selection>().SelectedObjects); 1790HashSet<Connector> outgoingConnectors = new HashSet<Connector>(); 1792HashSet<Connector> incomingConnectors = new HashSet<Connector>(); 1794HashSet<ModelItem> containedTransitions = new HashSet<ModelItem>(); 1846HashSet<ModelItem> nonSelfTransitions = new HashSet<ModelItem>(); 2162HashSet<String> existingStateNames = new HashSet<string>();
System.Activities.DurableInstancing (1)
System\Activities\DurableInstancing\SqlWorkflowInstanceStore.cs (1)
284HashSet<XName> promotedXNames = new HashSet<XName>();
System.Activities.Presentation (69)
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\DesignTimeXamlWriter.cs (3)
20HashSet<string> namespacesToIgnore; 23HashSet<string> rootLevelNamespaces; 26HashSet<string> emittedNamespacesInLocalAssembly;
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\SourceTextScanner.cs (1)
40HashSet<char> charsToSearchSet = new HashSet<char>(charsToSearch);
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\ViewStateXamlHelper.cs (1)
317HashSet<string> idRefsSeen = new HashSet<string>();
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\WorkflowDesignerXamlHelper.cs (1)
144HashSet<string> definedPrefixes = new HashSet<string>();
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\XamlObjectReaderWithSequence.cs (2)
19private HashSet<object> visitedObjects; 42private HashSet<object> VisitedObjects
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\VisualTreeUtils.cs (1)
281HashSet<T> deepElements = new HashSet<T>();
System.Activities.Presentation\System\Activities\Presentation\CutCopyPasteHelper.cs (10)
35DependencyProperty.RegisterAttached("ChildContainers", typeof(HashSet<ICompositeView>), typeof(CutCopyPasteHelper), new UIPropertyMetadata(null)); 85HashSet<ICompositeView> containers = (HashSet<ICompositeView>)viewElement.GetValue(CutCopyPasteHelper.ChildContainersProperty); 95static HashSet<ICompositeView> GetChildContainers(WorkflowViewElement workflowViewElement) 97HashSet<ICompositeView> childContainers = null; 100childContainers = (HashSet<ICompositeView>)workflowViewElement.GetValue(CutCopyPasteHelper.ChildContainersProperty); 309HashSet<ModelItem> parentModelItems = CutCopyPasteHelper.GetSelectableParentModelItems(modelItem); 371internal static HashSet<ModelItem> GetSelectableParentModelItems(ModelItem modelItem) 378HashSet<ModelItem> parentModelItems = new HashSet<ModelItem>(); 515HashSet<ICompositeView> childrenContainers = CutCopyPasteHelper.GetChildContainers(pasteModelItem.View as WorkflowViewElement);
System.Activities.Presentation\System\Activities\Presentation\DesignObjectWrapper.cs (1)
70HashSet<string> changingProperties;
System.Activities.Presentation\System\Activities\Presentation\DragDropHelper.cs (3)
567HashSet<T> checkingMap = new HashSet<T>(); 799HashSet<ModelItem> modelItemsToDrag = new HashSet<ModelItem>(); 802HashSet<ModelItem> parentModelItems = CutCopyPasteHelper.GetSelectableParentModelItems(modelItem);
System.Activities.Presentation\System\Activities\Presentation\FeatureManager.cs (1)
15HashSet<Type> initializedTypes;
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\AutoConnectHelper.cs (1)
115internal static Point CalculateDropLocation(Size droppedSize, DependencyObject autoConnectTarget, AutoConnectDirections direction, HashSet<Point> shapeLocations)
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\AutoSplitHelper.cs (2)
54public static Point CalculateDropLocation(Point mousePosition, Point originalDropLocation, Connector connector, Size droppedSize, HashSet<Point> shapeLocations) 66internal static Point CalculateDropLocation(Point mousePosition, Point originalDropLocation, Size droppedSize, Point srcLocation, Point destLocation, Size srcSize, Size destSize, HashSet<Point> shapeLocations)
System.Activities.Presentation\System\Activities\Presentation\Metadata\ActivityArgumentHelper.cs (1)
136HashSet<Assign> assignsWithRValueToFix = new HashSet<Assign>();
System.Activities.Presentation\System\Activities\Presentation\Model\EditingScope.cs (2)
23private HashSet<ModelItem> itemsAdded; 24private HashSet<ModelItem> itemsRemoved;
System.Activities.Presentation\System\Activities\Presentation\Model\GraphManager.cs (4)
59HashSet<TVertex> reachableVertices = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 179HashSet<TVertex> visited = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 210HashSet<TVertex> verticesBecameReachable = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 253HashSet<TVertex> unreachableVertices = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default);
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemExtensions.cs (1)
287HashSet<ModelItem> visited = new HashSet<ModelItem>();
System.Activities.Presentation\System\Activities\Presentation\Model\ModelSearchServiceImpl.cs (2)
44HashSet<Object> alreadyVisitedObjects = new HashSet<Object>(); 45HashSet<object> objectsOnDesinger = new HashSet<object>();
System.Activities.Presentation\System\Activities\Presentation\Model\ModelTreeManager.cs (4)
409HashSet<ModelItem> alreadyVisited = new HashSet<ModelItem>(); 528HashSet<ModelItem> alreadyVisited = new HashSet<ModelItem>(); 865HashSet<ModelItem> alreadyVisitedItems = new HashSet<ModelItem>(); 870private static void RecursiveDepthFirstSearch(ModelItem currentItem, Predicate<Type> filter, Predicate<ModelItem> shouldTraverseSubTree, IList<ModelItem> foundItems, HashSet<ModelItem> alreadyVisitedItems, bool preOrder)
System.Activities.Presentation\System\Activities\Presentation\Model\ModelUtilities.cs (1)
103HashSet<ModelItem> visited = new HashSet<ModelItem>();
System.Activities.Presentation\System\Activities\Presentation\ObjectReferenceService.cs (2)
22private HashSet<Guid> subscribedForSourceLocationChanges; 74private HashSet<Guid> SubscribedForSourceLocationChanges
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.Commands.cs (1)
133HashSet<CommandBinding> ignoreCommands = new HashSet<CommandBinding>();
System.Activities.Presentation\System\Activities\Presentation\View\ImportDesigner.xaml.cs (1)
651HashSet<string> namespaces = new HashSet<string>();
System.Activities.Presentation\System\Activities\Presentation\View\ParserContext.cs (1)
156var namespacesToReturn = new HashSet<string>();
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\ChangeNotificationTracker.cs (4)
17public Dictionary<ModelItem, HashSet<string>> TrackedModelItem { get; set; } 75this.TrackedModelItem = new Dictionary<ModelItem, HashSet<string>>(); 87HashSet<string> propertyList = null; 144HashSet<string> propertyList = null;
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\DesignerTreeAutoExpandHelper.cs (1)
82private static bool GetExpandingPath(ModelItem modelItem, Stack pathStack, HashSet<ModelItem> itemSet)
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemViewModel.cs (2)
25HashSet<ModelItem> uniqueChildren = null; 146protected HashSet<object> ChildrenValueCache { get; set; }
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\UniqueModelItemHelper.cs (4)
27internal static HashSet<ModelItem> FindUniqueChildren(ModelProperty property) 29HashSet<ModelItem> retval = new HashSet<ModelItem>(); 34HashSet<ModelItem> visited = new HashSet<ModelItem>(); 185HashSet<ModelItem> visited = new HashSet<ModelItem>();
System.Activities.Presentation\System\Activities\Presentation\View\VisualBasicEditor.xaml.cs (1)
1959HashSet<string> variableNames = new HashSet<string>();
System.Activities.Presentation\System\Activities\Presentation\View\WorkflowViewManager.cs (1)
135HashSet<ModelItem> selectionChangeSet = new HashSet<ModelItem>(oldSelectionObjects);
System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (3)
921HashSet<WorkflowViewElement> draggedViews = new HashSet<WorkflowViewElement>(); 923HashSet<ICompositeView> compViewSet = new HashSet<ICompositeView>(); 1046HashSet<WorkflowViewElement> viewElements = new HashSet<WorkflowViewElement>(draggedViews);
System.Activities.Presentation\System\Activities\Presentation\Xaml\ErrorTolerantObjectWriter.cs (6)
311static void GetLeafUnresolvedTypeArgs(XamlType type, HashSet<XamlType> unresolvedTypeArgs) 478HashSet<XamlType> unresolvedTypes = null; 816public HashSet<XamlMember> PastMembers { get; set; } 860public HashSet<XamlFragment> ReferencedBy { get; set; } 1232HashSet<string> prefixes = new HashSet<string>(); 1233HashSet<string> namespaces = new HashSet<string>();
System.ComponentModel.DataAnnotations (2)
DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs (2)
116HashSet<string> mainTypeMemberNames = new HashSet<string>(mainType.GetProperties().Select(p => p.Name)); 121HashSet<string> buddyTypeMembers = new HashSet<string>(buddyFields.Concat(buddyProperties), StringComparer.Ordinal);
System.Core (36)
System\Collections\Generic\HashSet.cs (27)
136var otherAsHashSet = collection as HashSet<T>; 158private void CopyFrom(HashSet<T> source) { 516HashSet<T> otherAsSet = other as HashSet<T>; 577HashSet<T> otherAsSet = other as HashSet<T>; 616HashSet<T> otherAsSet = other as HashSet<T>; 662HashSet<T> otherAsSet = other as HashSet<T>; 705HashSet<T> otherAsSet = other as HashSet<T>; 756HashSet<T> otherAsSet = other as HashSet<T>; 807HashSet<T> otherAsSet = other as HashSet<T>; 963public static IEqualityComparer<HashSet<T>> CreateSetComparer() { 1142private bool IsSubsetOfHashSetWithSameEC(HashSet<T> other) { 1157private void IntersectWithHashSetWithSameEC(HashSet<T> other) { 1238private void SymmetricExceptWithUniqueHashSet(HashSet<T> other) { 1465internal static bool HashSetEquals(HashSet<T> set1, HashSet<T> set2, IEqualityComparer<T> comparer) { 1513private static bool AreEqualityComparersEqual(HashSet<T> set1, HashSet<T> set2) { 1548private HashSet<T> set; 1553internal Enumerator(HashSet<T> set) {
System\Collections\Generic\HashSetDebugView.cs (2)
14private HashSet<T> set; 16public HashSetDebugView(HashSet<T> set) {
System\Collections\Generic\HashSetEqualityComparer.cs (5)
14internal class HashSetEqualityComparer<T> : IEqualityComparer<HashSet<T>> { 32public bool Equals(HashSet<T> x, HashSet<T> y) { 33return HashSet<T>.HashSetEquals(x, y, m_comparer); 36public int GetHashCode(HashSet<T> obj) {
System\Linq\Enumerable.cs (2)
989public static HashSet<TSource> ToHashSet<TSource>(this IEnumerable<TSource> source) { 993public static HashSet<TSource> ToHashSet<TSource>(this IEnumerable<TSource> source, IEqualityComparer<TSource> comparer) {
System.Data (72)
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\DesignTimeXamlWriter.cs (3)
20HashSet<string> namespacesToIgnore; 23HashSet<string> rootLevelNamespaces; 26HashSet<string> emittedNamespacesInLocalAssembly;
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\SourceTextScanner.cs (1)
40HashSet<char> charsToSearchSet = new HashSet<char>(charsToSearch);
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\ViewStateXamlHelper.cs (1)
317HashSet<string> idRefsSeen = new HashSet<string>();
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\WorkflowDesignerXamlHelper.cs (1)
144HashSet<string> definedPrefixes = new HashSet<string>();
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\XamlObjectReaderWithSequence.cs (2)
19private HashSet<object> visitedObjects; 42private HashSet<object> VisitedObjects
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\VisualTreeUtils.cs (1)
281HashSet<T> deepElements = new HashSet<T>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\CutCopyPasteHelper.cs (10)
35DependencyProperty.RegisterAttached("ChildContainers", typeof(HashSet<ICompositeView>), typeof(CutCopyPasteHelper), new UIPropertyMetadata(null)); 85HashSet<ICompositeView> containers = (HashSet<ICompositeView>)viewElement.GetValue(CutCopyPasteHelper.ChildContainersProperty); 95static HashSet<ICompositeView> GetChildContainers(WorkflowViewElement workflowViewElement) 97HashSet<ICompositeView> childContainers = null; 100childContainers = (HashSet<ICompositeView>)workflowViewElement.GetValue(CutCopyPasteHelper.ChildContainersProperty); 309HashSet<ModelItem> parentModelItems = CutCopyPasteHelper.GetSelectableParentModelItems(modelItem); 371internal static HashSet<ModelItem> GetSelectableParentModelItems(ModelItem modelItem) 378HashSet<ModelItem> parentModelItems = new HashSet<ModelItem>(); 515HashSet<ICompositeView> childrenContainers = CutCopyPasteHelper.GetChildContainers(pasteModelItem.View as WorkflowViewElement);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\DesignObjectWrapper.cs (1)
70HashSet<string> changingProperties;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\DragDropHelper.cs (3)
567HashSet<T> checkingMap = new HashSet<T>(); 799HashSet<ModelItem> modelItemsToDrag = new HashSet<ModelItem>(); 802HashSet<ModelItem> parentModelItems = CutCopyPasteHelper.GetSelectableParentModelItems(modelItem);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FeatureManager.cs (1)
15HashSet<Type> initializedTypes;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\AutoConnectHelper.cs (1)
115internal static Point CalculateDropLocation(Size droppedSize, DependencyObject autoConnectTarget, AutoConnectDirections direction, HashSet<Point> shapeLocations)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\AutoSplitHelper.cs (2)
54public static Point CalculateDropLocation(Point mousePosition, Point originalDropLocation, Connector connector, Size droppedSize, HashSet<Point> shapeLocations) 66internal static Point CalculateDropLocation(Point mousePosition, Point originalDropLocation, Size droppedSize, Point srcLocation, Point destLocation, Size srcSize, Size destSize, HashSet<Point> shapeLocations)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Metadata\ActivityArgumentHelper.cs (1)
136HashSet<Assign> assignsWithRValueToFix = new HashSet<Assign>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\EditingScope.cs (2)
23private HashSet<ModelItem> itemsAdded; 24private HashSet<ModelItem> itemsRemoved;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\GraphManager.cs (4)
59HashSet<TVertex> reachableVertices = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 179HashSet<TVertex> visited = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 210HashSet<TVertex> verticesBecameReachable = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default); 253HashSet<TVertex> unreachableVertices = new HashSet<TVertex>(ObjectReferenceEqualityComparer<TVertex>.Default);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemExtensions.cs (1)
287HashSet<ModelItem> visited = new HashSet<ModelItem>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelSearchServiceImpl.cs (2)
44HashSet<Object> alreadyVisitedObjects = new HashSet<Object>(); 45HashSet<object> objectsOnDesinger = new HashSet<object>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelTreeManager.cs (4)
409HashSet<ModelItem> alreadyVisited = new HashSet<ModelItem>(); 528HashSet<ModelItem> alreadyVisited = new HashSet<ModelItem>(); 865HashSet<ModelItem> alreadyVisitedItems = new HashSet<ModelItem>(); 870private static void RecursiveDepthFirstSearch(ModelItem currentItem, Predicate<Type> filter, Predicate<ModelItem> shouldTraverseSubTree, IList<ModelItem> foundItems, HashSet<ModelItem> alreadyVisitedItems, bool preOrder)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelUtilities.cs (1)
103HashSet<ModelItem> visited = new HashSet<ModelItem>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\ObjectReferenceService.cs (2)
22private HashSet<Guid> subscribedForSourceLocationChanges; 74private HashSet<Guid> SubscribedForSourceLocationChanges
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.Commands.cs (1)
133HashSet<CommandBinding> ignoreCommands = new HashSet<CommandBinding>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ImportDesigner.xaml.cs (1)
651HashSet<string> namespaces = new HashSet<string>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ParserContext.cs (1)
156var namespacesToReturn = new HashSet<string>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\ChangeNotificationTracker.cs (4)
17public Dictionary<ModelItem, HashSet<string>> TrackedModelItem { get; set; } 75this.TrackedModelItem = new Dictionary<ModelItem, HashSet<string>>(); 87HashSet<string> propertyList = null; 144HashSet<string> propertyList = null;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\DesignerTreeAutoExpandHelper.cs (1)
82private static bool GetExpandingPath(ModelItem modelItem, Stack pathStack, HashSet<ModelItem> itemSet)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemViewModel.cs (2)
25HashSet<ModelItem> uniqueChildren = null; 146protected HashSet<object> ChildrenValueCache { get; set; }
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TreeView\UniqueModelItemHelper.cs (4)
27internal static HashSet<ModelItem> FindUniqueChildren(ModelProperty property) 29HashSet<ModelItem> retval = new HashSet<ModelItem>(); 34HashSet<ModelItem> visited = new HashSet<ModelItem>(); 185HashSet<ModelItem> visited = new HashSet<ModelItem>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\VisualBasicEditor.xaml.cs (1)
1959HashSet<string> variableNames = new HashSet<string>();
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\WorkflowViewManager.cs (1)
135HashSet<ModelItem> selectionChangeSet = new HashSet<ModelItem>(oldSelectionObjects);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (3)
921HashSet<WorkflowViewElement> draggedViews = new HashSet<WorkflowViewElement>(); 923HashSet<ICompositeView> compViewSet = new HashSet<ICompositeView>(); 1046HashSet<WorkflowViewElement> viewElements = new HashSet<WorkflowViewElement>(draggedViews);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Xaml\ErrorTolerantObjectWriter.cs (6)
311static void GetLeafUnresolvedTypeArgs(XamlType type, HashSet<XamlType> unresolvedTypeArgs) 478HashSet<XamlType> unresolvedTypes = null; 816public HashSet<XamlMember> PastMembers { get; set; } 860public HashSet<XamlFragment> ReferencedBy { get; set; } 1232HashSet<string> prefixes = new HashSet<string>(); 1233HashSet<string> namespaces = new HashSet<string>();
fx\src\data\System\Data\SqlClient\SqlConnection.cs (2)
249HashSet<string> providerNames = new HashSet<string>(_SystemColumnEncryptionKeyStoreProviders.Keys); 260HashSet<string> providerNames = new HashSet<string>(_CustomColumnEncryptionKeyStoreProviders.Keys);
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (1)
179private static HashSet<int> transientErrors = new HashSet<int>();
System.Data.Entity (244)
System\Data\Common\CommandTrees\ExpressionBuilder\Internal\ArgumentValidation.cs (1)
572HashSet<string> keyNames = new HashSet<string>();
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (1)
149var principalSetsAndDependentTypes = new HashSet<Tuple<EntityType, AssociationSetEnd, ReferentialConstraint>>();
System\Data\Common\EntitySql\CqlLexerHelpers.cs (9)
53static HashSet<string> _invalidAliasNames; 54static HashSet<string> _invalidInlineFunctionNames; 57static HashSet<string> _canonicalFunctionNames; 914private static HashSet<string> InternalInvalidAliasNames 921HashSet<string> invalidAliasName = new HashSet<string>(_stringComparer); 980private static HashSet<string> InternalInvalidInlineFunctionNames 987HashSet<string> invalidInlineFunctionNames = new HashSet<string>(_stringComparer); 1062private static HashSet<string> InternalCanonicalFunctionNames 1068HashSet<string> canonicalFunctionNames = new HashSet<string>(_stringComparer);
System\Data\Common\EntitySql\SemanticAnalyzer.cs (3)
1013HashSet<string> targetEnds = new HashSet<string>(); 2878HashSet<string> projectionAliases = new HashSet<string>(sr.NameComparer); 3416HashSet<string> groupPropertyNames = new HashSet<string>(sr.NameComparer);
System\Data\Common\EntitySql\SemanticResolver.cs (1)
1603private HashSet<string> _groupAggregateNames = new HashSet<string>();
System\Data\Common\EntitySql\TypeResolver.cs (1)
177private readonly HashSet<MetadataNamespace> _namespaces;
System\Data\Common\EntityUtil.cs (1)
217var hashSetOfT = typeof(HashSet<>).MakeGenericType(elementType);
System\Data\Common\Internal\Materialization\CoordinatorScratchpad.cs (3)
43private readonly HashSet<LambdaExpression> _inlineDelegates; 229private readonly HashSet<LambdaExpression> _inlineDelegates; 232HashSet<LambdaExpression> inlineDelegates)
System\Data\Common\Internal\Materialization\Shaper.cs (1)
103private HashSet<Tuple<string, string, string>> _relatedEndCache;
System\Data\Common\Utils\MetadataHelper.cs (2)
506internal static bool DoesEndKeySubsumeAssociationSetKey(AssociationSet assocSet, AssociationEndMember thisEnd, HashSet<Pair<EdmMember, EntityType>> associationkeys) 511HashSet<Pair<EdmMember, EntityType>> thisEndKeys = new HashSet<Pair<EdmMember, EntityType>>(
System\Data\Common\Utils\Set.cs (2)
35private readonly HashSet<TElement> _values; 298public HashSet<TElement>.Enumerator GetEnumerator()
System\Data\EntityModel\SchemaObjectModel\EntityContainer.cs (2)
297HashSet<string> tableKeys = new HashSet<string>(); 489private void CheckForDuplicateTableMapping(HashSet<string> tableKeys, EntityContainerEntitySet entitySet)
System\Data\EntityModel\SchemaObjectModel\Schema.cs (6)
360HashSet<string> _validatableXmlNamespaces; 361HashSet<string> _parseableXmlNamespaces; 372HashSet<string> validatableXmlNamespaces = new HashSet<string>(); 390private static void AddAllSchemaResourceNamespaceNames(HashSet<string> hashSet, XmlSchemaResource schemaResource) 1244HashSet<string> schemasAlreadyAdded = new HashSet<string>(); 1257private static void AddXmlSchemaToSet(XmlSchemaSet schemaSet, XmlSchemaResource schemaResource, HashSet<string> schemasAlreadyAdded)
System\Data\EntityModel\SchemaObjectModel\SchemaManager.cs (1)
36private readonly HashSet<string> _namespaceLookUpTable = new HashSet<string>(StringComparer.Ordinal);
System\Data\Mapping\StorageMappingItemLoader.cs (1)
2029HashSet<string> columnsWithConditions = new HashSet<string>();
System\Data\Mapping\StorageModificationFunctionMapping.cs (1)
194HashSet<AssociationSetEnd> ends = new HashSet<AssociationSetEnd>();
System\Data\Mapping\Update\Internal\FunctionMappingTranslator.cs (2)
85var stateEntries = new HashSet<IEntityStateEntry> { stateEntry.Source }; 139HashSet<IEntityStateEntry> stateEntries,
System\Data\Mapping\Update\Internal\Graph.cs (7)
43m_successorMap = new Dictionary<TVertex, HashSet<TVertex>>(comparer); 53private readonly Dictionary<TVertex, HashSet<TVertex>> m_successorMap; 63private readonly HashSet<TVertex> m_vertices; 84foreach (KeyValuePair<TVertex, HashSet<TVertex>> successors in m_successorMap) 116HashSet<TVertex> successors; 170HashSet<TVertex> toSet; 217foreach (KeyValuePair<TVertex, HashSet<TVertex>> outgoingEdge in m_successorMap)
System\Data\Mapping\Update\Internal\TableChangeProcessor.cs (2)
234HashSet<IEntityStateEntry> commonDependents = null; 237var dependents = new HashSet<IEntityStateEntry>();
System\Data\Mapping\Update\Internal\UpdateCommandOrderer.cs (4)
53HashSet<EntitySet> tables = new HashSet<EntitySet>(); 54HashSet<EntityContainer> containers = new HashSet<EntityContainer>(); 83private static void InitializeForeignKeyMaps(HashSet<EntityContainer> containers, HashSet<EntitySet> tables, out KeyToListMap<EntitySetBase, ReferentialConstraint> sourceMap, out KeyToListMap<EntitySetBase, ReferentialConstraint> targetMap)
System\Data\Mapping\Update\Internal\UpdateTranslator.cs (1)
763HashSet<IEntityStateEntry> stateEntries = new HashSet<IEntityStateEntry>();
System\Data\Mapping\ViewGeneration\BasicViewGenerator.cs (1)
276HashSet<CellTreeNode> resultIJDriverChildren = null;
System\Data\Mapping\ViewGeneration\DiscriminatorMap.cs (1)
90HashSet<object> discriminatorDomain = new HashSet<object>();
System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQuery.cs (2)
28private HashSet<MemberPath> m_attributes; 31public HashSet<MemberPath> Attributes
System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQueryKB.cs (4)
50HashSet<Pair<EdmMember, EntityType>> associationkeys = new HashSet<Pair<EdmMember, EntityType>>(); 63HashSet<EdmType> derivedTypes = new HashSet<EdmType>(); 157HashSet<EdmType> possibleTypes = new HashSet<EdmType>(); 164HashSet<EdmType> derivedTypes = new HashSet<EdmType>();
System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQueryProcessor.cs (7)
51HashSet<MemberPath> attributes = new HashSet<MemberPath>(q1.Attributes); 77HashSet<MemberPath> attributes = new HashSet<MemberPath>(q1.Attributes); 111HashSet<MemberPath> newProjectedAttributes = new HashSet<MemberPath>(); 164private class AttributeSetComparator : IEqualityComparer<HashSet<MemberPath>> 171public bool Equals(HashSet<MemberPath> x, HashSet<MemberPath> y) 176public int GetHashCode(HashSet<MemberPath> attrs)
System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs (14)
59HashSet<FragmentQuery> _usedViews = new HashSet<FragmentQuery>(); 215HashSet<EdmType> type = new HashSet<EdmType>(); 272HashSet<FragmentQuery> outputUsedViews = new HashSet<FragmentQuery>(); 316HashSet<EdmType> type = new HashSet<EdmType>(); 388HashSet<FragmentQuery> outputUsedViews, 494HashSet<FragmentQuery> outputUsedViews) 634private BoolExpression GetTopLevelWhereClause(HashSet<FragmentQuery> outputUsedViews) 659internal void EnsureExtentIsFullyMapped(HashSet<FragmentQuery> outputUsedViews) 686HashSet<MemberPath> attributes = new HashSet<MemberPath>(_keyAttributes); 805HashSet<FragmentQuery> outputUsedViews, out Tile<FragmentQuery> rewriting) 815HashSet<FragmentQuery> outputUsedViews, out Tile<FragmentQuery> rewriting, 944HashSet<FragmentQuery> usedViews = new HashSet<FragmentQuery>(rewriting.GetNamedQueries()); 1083private HashSet<FragmentQuery> GetUsedViewsAndRemoveTrueSurrogate(ref Tile<FragmentQuery> rewriting) 1085HashSet<FragmentQuery> usedViews = new HashSet<FragmentQuery>(rewriting.GetNamedQueries());
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingPass.cs (1)
48private static bool RewriteQueryInternal(T_Tile toFill, T_Tile toAvoid, out T_Tile rewriting, List<T_Tile> views, HashSet<T_Tile> recentlyUsedViews, RewritingProcessor<T_Tile> qp)
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingProcessor.cs (5)
155HashSet<T_Tile> views = new HashSet<T_Tile>(); 160public void GatherViews(T_Tile rewriting, HashSet<T_Tile> views) 229public static IEnumerable<T> Reverse<T>(IEnumerable<T> input, HashSet<T> filter) 246HashSet<T_Tile> usedViews = new HashSet<T_Tile>(); 273HashSet<T_Tile> newUsedViews = new HashSet<T_Tile>();
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingSimplifier.cs (4)
109HashSet<T_Tile> remainingViews = new HashSet<T_Tile>(m_usedViews.Keys); 131private bool SimplifyRewritingOnce(T_Tile newRewriting, HashSet<T_Tile> remainingViews, 174HashSet<T_Tile> firstHalf = new HashSet<T_Tile>(); 175HashSet<T_Tile> secondHalf = new HashSet<T_Tile>();
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingValidator.cs (1)
180HashSet<LeftCellWrapper> relevantCellWrappers = new HashSet<LeftCellWrapper>(relevantWrappers);
System\Data\Mapping\ViewGeneration\Structures\CellQuery.cs (1)
546HashSet<MemberProjectedSlot> slots = new HashSet<MemberProjectedSlot>(GetMemberProjectedSlots());
System\Data\Mapping\ViewGeneration\Structures\LeftCellWrapper.cs (1)
52private HashSet<Cell> m_mergedCells; // Cells that this LeftCellWrapper (MergedCell) wraps.
System\Data\Metadata\DefaultAssemblyResolver.cs (1)
102HashSet<Assembly> assemblyList = new HashSet<Assembly>(
System\Data\Metadata\EdmValidator.cs (17)
100HashSet<MetadataItem> validatedItems = new HashSet<MetadataItem>(); 148private void InternalValidate(MetadataItem item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 232private void ValidateCollectionType(CollectionType item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 259private void ValidateComplexType(ComplexType item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 270private void ValidateEdmType(EdmType item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 300private void ValidateEntityType(EntityType item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 333private void ValidateFacet(Facet item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 360private void ValidateItem(MetadataItem item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 379private void ValidateEdmMember(EdmMember item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 414private void ValidateMetadataProperty(MetadataProperty item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 444private void ValidateNavigationProperty(NavigationProperty item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 456private void ValidatePrimitiveType(PrimitiveType item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 467private void ValidateEdmProperty(EdmProperty item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 478private void ValidateRefType(RefType item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 505private void ValidateSimpleType(SimpleType item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 516private void ValidateStructuralType(StructuralType item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems) 545private void ValidateTypeUsage(TypeUsage item, List<EdmItemError> errors, HashSet<MetadataItem> validatedItems)
System\Data\Metadata\MetadataArtifactLoader.cs (1)
169HashSet<string> uriRegistry = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
System\Data\Metadata\MetadataCache.cs (1)
113HashSet<string> uriRegistry = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
System\Data\Metadata\ObjectLayer\ObjectItemLoadingSessionData.cs (2)
41private readonly HashSet<ObjectItemAssemblyLoader> _loadersThatNeedLevel1PostSessionProcessing; 42private readonly HashSet<ObjectItemAssemblyLoader> _loadersThatNeedLevel2PostSessionProcessing;
System\Data\Objects\DataClasses\EntityCollection.cs (2)
42private HashSet<TEntity> _relatedEntities; 561internal override void RetrieveReferentialConstraintProperties(Dictionary<string, KeyValuePair<object, IntBox>> properties, HashSet<object> visited)
System\Data\Objects\DataClasses\EntityReference_TResultType.cs (1)
596internal override void RetrieveReferentialConstraintProperties(Dictionary<string, KeyValuePair<object, IntBox>> properties, HashSet<object> visited)
System\Data\Objects\DataClasses\RelatedEnd.cs (1)
2085internal abstract void RetrieveReferentialConstraintProperties(Dictionary<string, KeyValuePair<object, IntBox>> keyValues, HashSet<object> visited);
System\Data\Objects\DataClasses\RelationshipManager.cs (1)
1219internal void RetrieveReferentialConstraintProperties(out Dictionary<string, KeyValuePair<object, IntBox>> properties, HashSet<object> visited, bool includeOwnValues)
System\Data\Objects\ELinq\ExpressionConverter.cs (1)
43private HashSet<ObjectQuery> _inlineEntitySqlQueries;
System\Data\Objects\ELinq\Funcletizer.cs (3)
41private readonly HashSet<Expression> _linqExpressionStack = new HashSet<Expression>(); 179HashSet<Expression> candidates = new HashSet<Expression>(); 408HashSet<ParameterExpression> parameters = new HashSet<ParameterExpression>();
System\Data\Objects\ELinq\MethodCallTranslator.cs (1)
1467private static HashSet<string> s_supportedIntervals;
System\Data\Objects\ELinq\Translator.cs (2)
724HashSet<string> memberNames = new HashSet<string>(StringComparer.Ordinal); 828HashSet<string> memberNames = new HashSet<string>(StringComparer.Ordinal);
System\Data\Objects\EntityEntry.cs (14)
1707Dictionary<RelatedEnd, HashSet<EntityKey>> keys; 2262HashSet<object> current = new HashSet<object>(); 2313Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<IEntityWrapper>>> relationships, 2337Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<EntityKey>>> relationships, 2338Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<EntityKey>>> principalRelationships, 2367Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<T>>> relationships, 2372Dictionary<RelatedEnd, HashSet<T>> alreadyDetectedRelationshipsFrom; 2375alreadyDetectedRelationshipsFrom = new Dictionary<RelatedEnd, HashSet<T>>(); 2379HashSet<T> objectsInRelatedEnd; 2690HashSet<object> visited = new HashSet<object>(); 3832out Dictionary<RelatedEnd, HashSet<EntityKey>> relatedEntities, 3866HashSet<EntityKey> entityKeys; 3867relatedEntities = relatedEntities != null ? relatedEntities : new Dictionary<RelatedEnd, HashSet<EntityKey>>(); 3884HashSet<EntityReference> relatedEnds = new HashSet<EntityReference>();
System\Data\Objects\Internal\EntityProxyFactory.cs (4)
61private static HashSet<Assembly> ProxyRuntimeAssemblies = new HashSet<Assembly>(); 827HashSet<EdmMember> _members; 1048private HashSet<EdmMember> _scalarMembers; 1049private HashSet<EdmMember> _relationshipMembers;
System\Data\Objects\Internal\EntityProxyTypeInfo.cs (2)
34private readonly HashSet<string> _propertiesWithBaseGetter; 36private readonly HashSet<string> _propertiesWithBaseSetter;
System\Data\Objects\Internal\TransactionManager.cs (15)
40internal HashSet<EntityReference> PopulatedEntityReferences 47internal HashSet<EntityReference> AlignedEntityReferences 69internal HashSet<IEntityWrapper> ProcessedEntities 102internal Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<IEntityWrapper>>> AddedRelationshipsByGraph 109internal Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<IEntityWrapper>>> DeletedRelationshipsByGraph 116internal Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<EntityKey>>> AddedRelationshipsByForeignKey 123internal Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<EntityKey>>> AddedRelationshipsByPrincipalKey 130internal Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<EntityKey>>> DeletedRelationshipsByForeignKey 137internal Dictionary<IEntityWrapper, HashSet<RelatedEnd>> ChangedForeignKeys 305this.DeletedRelationshipsByGraph = new Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<IEntityWrapper>>>(); 306this.AddedRelationshipsByGraph = new Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<IEntityWrapper>>>(); 307this.DeletedRelationshipsByForeignKey = new Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<EntityKey>>>(); 308this.AddedRelationshipsByForeignKey = new Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<EntityKey>>>(); 309this.AddedRelationshipsByPrincipalKey = new Dictionary<IEntityWrapper, Dictionary<RelatedEnd, HashSet<EntityKey>>>(); 310this.ChangedForeignKeys = new Dictionary<IEntityWrapper, HashSet<RelatedEnd>>();
System\Data\Objects\ObjectStateManager.cs (32)
68private readonly Dictionary<EntityKey, HashSet<EntityEntry>> _danglingForeignKeys = new Dictionary<EntityKey, HashSet<EntityEntry>>(); 69private HashSet<EntityEntry> _entriesWithConceptualNulls; 483HashSet<EntityEntry> danglingEntries; 516HashSet<ObjectStateEntry> validEntries = new HashSet<ObjectStateEntry>(GetObjectStateEntriesInternal(~EntityState.Detached)); 533HashSet<EntityEntry> danglingEntries; 559HashSet<EntityEntry> foundEntries; 3122Dictionary<RelatedEnd, HashSet<IEntityWrapper>> addedRelationshipsByGraph; 3124Dictionary<RelatedEnd, HashSet<EntityKey>> addedRelationshipsByForeignKey; 3204HashSet<EntityKey> newFks = null; 3212Dictionary<RelatedEnd, HashSet<EntityKey>> addedRelationshipsByPrincipalKey; 3236Dictionary<RelatedEnd, HashSet<EntityKey>> deletedRelationshipsByForeignKey; 3239HashSet<EntityKey> removedKeys; 3347HashSet<EntityKey> entityKeysOfAddedObjects = null; 3349Dictionary<RelatedEnd, HashSet<EntityKey>> addedRelationshipsByForeignKey; 3359Dictionary<RelatedEnd, HashSet<IEntityWrapper>> addedRelationshipsByGraph; 3360HashSet<IEntityWrapper> entitiesToAdd = null; 3473HashSet<EntityKey> entityKeysOfDeletedObjects = null; 3475Dictionary<RelatedEnd, HashSet<EntityKey>> deletedRelationshipsByForeignKey; 3484Dictionary<RelatedEnd, HashSet<IEntityWrapper>> deletedRelationshipsByGraph; 3485HashSet<IEntityWrapper> entitiesToDelete = null; 3602HashSet<IEntityWrapper> entitiesToDelete) 3611HashSet<EntityKey> entityKeysOfDeletedObjects = null; 3612Dictionary<RelatedEnd, HashSet<EntityKey>> deletedRelationshipsByForeignKey; 3613Dictionary<RelatedEnd, HashSet<IEntityWrapper>> deletedRelationshipsByGraph; 3629HashSet<IEntityWrapper> entitiesToDelete) 3638Dictionary<RelatedEnd, HashSet<IEntityWrapper>> addedRelationshipsByGraph; 3639HashSet<IEntityWrapper> entitiesToAdd = null; 3664HashSet<EntityKey> entityKeysOfAddedObjects = null; 3665Dictionary<RelatedEnd, HashSet<EntityKey>> addedRelationshipsByForeignKey; 3673Dictionary<RelatedEnd, HashSet<IEntityWrapper>> addedRelationshipsByGraph; 3674HashSet<IEntityWrapper> entitiesToAdd = null;
System\Data\Query\InternalTrees\ColumnMapFactory.cs (1)
53var mappedEntityTypes = new HashSet<EntityType>(resultMapping.MappedEntityTypes);
System\Data\Query\InternalTrees\Command.cs (2)
51private HashSet<RelProperty> m_referencedRelProperties; 1824internal HashSet<RelProperty> ReferencedRelProperties
System\Data\Query\InternalTrees\RelPropertyHelper.cs (2)
111private HashSet<RelProperty> _interestingRelProperties; 175internal RelPropertyHelper(MetadataWorkspace ws, HashSet<RelProperty> interestingRelProperties)
System\Data\Query\PlanCompiler\AggregatePushdown.cs (3)
48private HashSet<KeyValuePair<Node, Node>> _candidateAggregateNodes; 73internal HashSet<KeyValuePair<Node, Node>> CandidateAggregateNodes 176private HashSet<GroupAggregateVarInfo> _groupAggregateVarInfos = new HashSet<GroupAggregateVarInfo>();
System\Data\Query\PlanCompiler\ITreeGenerator.cs (2)
206private readonly HashSet<DbFilterExpression> _processedIsOfFilters = new HashSet<DbFilterExpression>(); 207private readonly HashSet<DbTreatExpression> _fakeTreats = new HashSet<DbTreatExpression>();
System\Data\Query\PlanCompiler\NestPullup.cs (1)
2739private HashSet<Node> changedNodes = new HashSet<Node>();
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (1)
1162HashSet<string> declaredProps = new HashSet<string>();
System\Data\Query\PlanCompiler\PreProcessor.cs (10)
121private readonly HashSet<EntityContainer> m_referencedEntityContainers = new HashSet<EntityContainer>(); 122private readonly HashSet<EntitySet> m_referencedEntitySets = new HashSet<EntitySet>(); 123private readonly HashSet<TypeUsage> m_referencedTypes = new HashSet<TypeUsage>(); 124private readonly HashSet<EntityType> m_freeFloatingEntityConstructorTypes = new HashSet<EntityType>(); 125private readonly HashSet<string> m_typesNeedingNullSentinel = new HashSet<string>(); 1835HashSet<RelProperty> relPropertyHashSet = new HashSet<RelProperty>(); 2405internal class StructuredTypeNullabilityAnalyzer : ColumnMapVisitor<HashSet<string>> 2415internal override void Visit(VarRefColumnMap columnMap, HashSet<string> typesNeedingNullSentinel) 2426private static void AddTypeNeedingNullSentinel(HashSet<string> typesNeedingNullSentinel, TypeUsage typeUsage) 2451internal static void MarkAsNeedingNullSentinel(HashSet<string> typesNeedingNullSentinel, TypeUsage typeUsage)
System\Data\Query\PlanCompiler\StructuredTypeInfo.cs (15)
108private HashSet<string> m_typesNeedingNullSentinel; 113private StructuredTypeInfo(HashSet<string> typesNeedingNullSentinel) 142HashSet<md.TypeUsage> referencedTypes, 143HashSet<md.EntitySet> referencedEntitySets, 144HashSet<md.EntityType> freeFloatingEntityConstructorTypes, 147HashSet<string> typesNeedingNullSentinel, 164HashSet<md.TypeUsage> referencedTypes, 165HashSet<md.EntitySet> referencedEntitySets, 166HashSet<md.EntityType> freeFloatingEntityConstructorTypes, 314private void ProcessEntitySets(HashSet<md.EntitySet> referencedEntitySets, HashSet<md.EntityType> freeFloatingEntityConstructorTypes) 371private void AssignEntitySetIds(HashSet<md.EntitySet> referencedEntitySets) 397private void ProcessTypes(HashSet<md.TypeUsage> referencedTypes) 413private void PopulateTypeInfoMap(HashSet<md.TypeUsage> referencedTypes) 962HashSet<string> fieldNames = new HashSet<string>();
System\Data\Query\PlanCompiler\TransformationRules.cs (6)
621internal static readonly HashSet<InternalTrees.Rule> RulesRequiringProjectionPruning = InitializeRulesRequiringProjectionPruning(); 627internal static readonly HashSet<InternalTrees.Rule> RulesRequiringNullabilityRulesToBeReapplied = InitializeRulesRequiringNullabilityRulesToBeReapplied(); 723private static HashSet<InternalTrees.Rule> InitializeRulesRequiringProjectionPruning() 725HashSet<InternalTrees.Rule> rulesRequiringProjectionPruning = new HashSet<InternalTrees.Rule>(); 746private static HashSet<InternalTrees.Rule> InitializeRulesRequiringNullabilityRulesToBeReapplied() 748HashSet<InternalTrees.Rule> rulesRequiringNullabilityRulesToBeReapplied = new HashSet<InternalTrees.Rule>();
System\Data\SqlClient\SqlGen\DmlSqlGenerator.cs (1)
244HashSet<EdmMember> columnsWithValues = new HashSet<EdmMember>(tree.SetClauses.Cast<DbSetClause>().Select(s => ((DbPropertyExpression)s.Property).Property));
System\Data\SqlClient\SqlGen\SqlGenerator.cs (2)
408internal static string GenerateSql(DbCommandTree tree, SqlVersion sqlVersion, out List<SqlParameter> parameters, out CommandType commandType, out HashSet<string> paramsToForceNonUnicode) 494private string GenerateSql(DbQueryCommandTree tree, out HashSet<string> paramsToForceNonUnicode)
System\Data\SqlClient\SqlProviderServices.cs (1)
100HashSet<string> paramsToForceNonUnicode;
System\Data\SqlClient\SqlProviderUtilities.cs (2)
43private readonly HashSet<EntitySet> ignoredEntitySets = new HashSet<EntitySet>(); 56var schemas = new HashSet<string>(entitySets.Select(s => GetSchemaName(s)));
System.Data.Entity.Design (7)
System\Data\Entity\Design\EntityStoreSchemaGenerator\EntityStoreSchemaGenerator.LoadMethodSessionState.cs (4)
30public HashSet<EntityType> ReadOnlyEntities = new HashSet<EntityType>(); 31public HashSet<EdmType> InvalidTypes = new HashSet<EdmType>(); 38private HashSet<DbObjectKey> _missingEntities = new HashSet<DbObjectKey>(); 39private HashSet<DbObjectKey> _tablesWithoutKeys = new HashSet<DbObjectKey>();
System\Data\EntityModel\Emitters\ClientApiGenerator.cs (2)
227HashSet<string> set = new HashSet<string>(StringComparer.OrdinalIgnoreCase); 257HashSet<string> set = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
System\Data\EntityModel\EntityClassGenerator.cs (1)
195HashSet<string> uriRegistry = new HashSet<string>();
System.Data.Linq (57)
DataShape.cs (1)
214HashSet<Type> edgeTargets = new HashSet<Type>();
Mapping\AttributedMetaModel.cs (1)
129HashSet<MetaTable> tables = new HashSet<MetaTable>();
Mapping\MappedMetaModel.cs (2)
25HashSet<Module> modules; 649HashSet<string> namesSeen = new HashSet<string>(); // Keep track of which names from the mapping file have been seen.
SqlClient\Query\Funcletizer.cs (1)
63HashSet<ParameterExpression> inScope = new HashSet<ParameterExpression>();
SqlClient\Query\SqlBinder.cs (7)
99HashSet<MetaType> alreadyIncluded; 390HashSet<MetaType> types = new HashSet<MetaType>(); 1397HashSet<SqlAlias> consumed = SqlGatherConsumedAliases.Gather(where); 1399HashSet<SqlAlias> produced; 1406private bool IsOuterDependent(bool isOuterDependent, SqlSource location, HashSet<SqlAlias> consumed, out HashSet<SqlAlias> produced) 1416HashSet<SqlAlias> rightProduced;
SqlClient\Query\SqlColumnizer.cs (4)
35HashSet<SqlExpression> candidates; 40internal SqlExpression Declare(SqlExpression expression, HashSet<SqlExpression> candidates) { 64HashSet<SqlExpression> candidates; 66internal HashSet<SqlExpression> Nominate(SqlExpression expression) {
SqlClient\Query\SqlCrossApplyToCrossJoin.cs (2)
30 HashSet<SqlAlias> p = SqlGatherProducedAliases.Gather(join.Left); 32 HashSet<SqlAlias> c = SqlGatherConsumedAliases.Gather(join.Right);
SqlClient\Query\SqlGatherConsumedAliases.cs (2)
10internal static HashSet<SqlAlias> Gather(SqlNode node) { 17internal HashSet<SqlAlias> Consumed = new HashSet<SqlAlias>();
SqlClient\Query\SqlGatherProducedAliases.cs (2)
10internal static HashSet<SqlAlias> Gather(SqlNode node) { 17 internal HashSet<SqlAlias> Produced = new HashSet<SqlAlias>();
SqlClient\Query\SqlLiftIndependentRowExpressions.cs (1)
32internal HashSet<SqlColumn> ReferencedExpressions = new HashSet<SqlColumn>();
SqlClient\Query\SqlNamer.cs (1)
248public HashSet<string> Names { get; set; }
SqlClient\Query\SqlOuterApplyReducer.cs (32)
34HashSet<SqlAlias> leftProducedAliases = SqlGatherProducedAliases.Gather(join.Left); 35HashSet<SqlExpression> liftedExpressions = new HashSet<SqlExpression>(); 81HashSet<SqlAlias> leftProducedAliases = SqlGatherProducedAliases.Gather(join.Left); 82HashSet<SqlExpression> liftedExpressions = new HashSet<SqlExpression>(); 172HashSet<SqlAlias> p = SqlGatherProducedAliases.Gather(join.Left); 173 HashSet<SqlAlias> c = SqlGatherConsumedAliases.Gather(join.Right); 210internal static HashSet<SqlColumn> Gather(SqlNode node, HashSet<SqlColumn> columns) { 216HashSet<SqlColumn> columns; 217internal Visitor(HashSet<SqlColumn> columns) { 233HashSet<SqlAlias> aliases; 237internal SqlAliasesReferenced(HashSet<SqlAlias> aliases) { 274internal static bool IsDependent(SqlNode node, HashSet<SqlAlias> aliasesToCheck, HashSet<SqlExpression> ignoreExpressions) { 280HashSet<SqlAlias> aliasesToCheck; 281HashSet<SqlExpression> ignoreExpressions; 284internal Visitor(HashSet<SqlAlias> aliasesToCheck, HashSet<SqlExpression> ignoreExpressions) { 316internal static bool CanLift(SqlSource source, HashSet<SqlAlias> aliasesForLifting, HashSet<SqlExpression> liftedExpressions) { 324internal static SqlExpression Lift(SqlSource source, HashSet<SqlAlias> aliasesForLifting) { 334HashSet<SqlExpression> liftedExpressions; 341internal Visitor(bool doLifting, HashSet<SqlAlias> aliasesForLifting, HashSet<SqlExpression> liftedExpressions) { 384internal static bool CanLift(SqlSource source, HashSet<SqlAlias> aliasesForLifting, HashSet<SqlExpression> liftedExpressions) { 390internal static List<List<SqlColumn>> Lift(SqlSource source, HashSet<SqlAlias> aliasesForLifting, HashSet<SqlExpression> liftedExpressions) { 398HashSet<SqlColumn> referencedColumns; 399HashSet<SqlExpression> liftedExpressions; 406internal Visitor(bool doLifting, HashSet<SqlAlias> aliasesForLifting, HashSet<SqlExpression> liftedExpressions) {
SqlClient\SqlProvider.cs (1)
649HashSet<string> schemaCommands = new HashSet<string>();
System.Data.Services (34)
System\Data\Services\DataService.cs (2)
2102private readonly HashSet<int> contentIds = new HashSet<int>(new Int32EqualityComparer()); 2618private static DataServiceOperationContext CreateOperationContextFromBatchStream(Uri absoluteServiceUri, BatchStream batchStream, HashSet<int> contentIds, string boundary, StreamWriter writer)
System\Data\Services\DataServiceConfiguration.cs (1)
122private HashSet<string> accessEnabledResourceTypes;
System\Data\Services\HttpContextServiceHost.cs (1)
452HashSet<string> namesFound = new HashSet<string>(StringComparer.Ordinal);
System\Data\Services\Providers\BasicExpandProvider.cs (2)
675private HashSet<ProjectedProperty> projectedPropertyCandidates; 681private HashSet<string> projectedOpenPropertyNames;
System\Data\Services\Providers\DataServiceProviderWrapper.cs (4)
177HashSet<string> resourceSetNames = new HashSet<string>(EqualityComparer<string>.Default); 213HashSet<string> resourceTypeNames = new HashSet<string>(EqualityComparer<string>.Default); 249HashSet<string> serviceOperationNames = new HashSet<string>(EqualityComparer<string>.Default); 1067private static void AddUniqueNameToSet(string name, HashSet<string> names, string exceptionString)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (10)
252HashSet<ResourceSet> containers = new HashSet<ResourceSet>(EqualityComparer<ResourceSet>.Default); 308foreach (KeyValuePair<string, HashSet<EdmType>> typesInNamespace in metadataManager.NamespaceAlongWithTypes) 785HashSet<ResourceType> connectedTypes = new HashSet<ResourceType>(EqualityComparer<ResourceType>.Default); 2011private static bool ShouldUseBasicExpandProvider(ExpandedProjectionNode expandedNode, HashSet<ResourceSet> resourceSets, int depth) 2492private Dictionary<string, HashSet<EdmType>> edmTypes = new Dictionary<string, HashSet<EdmType>>(StringComparer.Ordinal); 2571internal IEnumerable<KeyValuePair<string, HashSet<EdmType>>> NamespaceAlongWithTypes 2596HashSet<EdmType> typesInNamespace; 2622HashSet<EdmType> typesInNamespace; 2711HashSet<EdmType> typesInSameNamespace;
System\Data\Services\Providers\ReflectionServiceProvider.cs (3)
611HashSet<string> propertiesToBeIgnored = new HashSet<string>(IgnorePropertiesAttribute.GetProperties(parentResourceType.InstanceType, false /*inherit*/, bindingFlags), StringComparer.Ordinal); 614HashSet<string> etagPropertyNames = new HashSet<string>(LoadETagProperties(parentResourceType), StringComparer.Ordinal); 854HashSet<Assembly> assemblies = new HashSet<Assembly>(EqualityComparer<Assembly>.Default);
System\Data\Services\Providers\ServiceOperation.cs (1)
105HashSet<string> paramNames = new HashSet<string>(StringComparer.Ordinal);
System\Data\Services\Serializers\MetadataSerializer.cs (9)
234HashSet<ResourceType> typesInEntityContainerNamespace = null; 237foreach (KeyValuePair<string, HashSet<ResourceType>> namespaceAlongWithTypes in metadataManager.NamespaceAlongWithTypes) 709private Dictionary<string, HashSet<ResourceType>> resourceTypes = new Dictionary<string, HashSet<ResourceType>>(StringComparer.Ordinal); 800internal IEnumerable<KeyValuePair<string, HashSet<ResourceType>>> NamespaceAlongWithTypes 928HashSet<ResourceType> typesInNamespace = this.GetResourceTypesForNamespace(typeNamespace); 944private HashSet<ResourceType> GetResourceTypesForNamespace(string typeNamespace) 946HashSet<ResourceType> typesInSameNamespace; 962HashSet<ResourceType> typesInSameNamespace = this.GetResourceTypesForNamespace(typeNamespace);
System\Data\Services\Serializers\Serializer.cs (1)
61private HashSet<object> complexTypeCollection;
System.Data.Services.Client (9)
System\Data\Services\Client\ALinq\Evaluator.cs (5)
78HashSet<Expression> candidates = nominator.Nominate(expression); 110private HashSet<Expression> candidates; 116internal SubtreeEvaluator(HashSet<Expression> candidates) 195private HashSet<Expression> candidates; 219internal HashSet<Expression> Nominate(Expression expression)
System\Data\Services\Client\ALinq\InputBinder.cs (1)
37private readonly HashSet<ResourceExpression> referencedInputs = new HashSet<ResourceExpression>(EqualityComparer<ResourceExpression>.Default);
System\Data\Services\Client\ALinq\ResourceBinder.cs (1)
330HashSet<T> leftElements = new HashSet<T>(left, comparer);
System\Data\Services\Client\Binding\BindingEntityInfo.cs (1)
49private static readonly HashSet<Type> knownNonEntityTypes = new HashSet<Type>(EqualityComparer<Type>.Default);
System\Data\Services\Client\XmlUtil.cs (1)
240HashSet<string> names = new HashSet<string>(EqualityComparer<string>.Default);
System.Data.Services.Design (5)
System\Data\Entity\Design\Common\UniqueIdentifierService.cs (1)
31private readonly HashSet<string> _knownIdentifiers;
System\Data\EntityModel\Emitters\ClientApiGenerator.cs (3)
383HashSet<string> set = new HashSet<string>(StringComparer.OrdinalIgnoreCase); 413HashSet<string> set = new HashSet<string>(StringComparer.OrdinalIgnoreCase); 840HashSet<EntitySetBase> entitySets = new HashSet<EntitySetBase>(EqualityComparerEntitySet.Default);
System\Data\EntityModel\Emitters\NamespaceEmitter.cs (1)
56HashSet<string> used = new HashSet<string>();
System.Runtime.DurableInstancing (6)
System\Runtime\DurableInstancing\InstanceHandle.cs (2)
27HashSet<XName> boundOwnerEvents; 28HashSet<InstancePersistenceEvent> pendingOwnerEvents;
System\Runtime\DurableInstancing\InstanceNormalEvent.cs (4)
13HashSet<InstanceHandle> boundHandles = new HashSet<InstanceHandle>(); 14HashSet<InstanceHandle> pendingHandles = new HashSet<InstanceHandle>(); 23internal HashSet<InstanceHandle> BoundHandles 31internal HashSet<InstanceHandle> PendingHandles
System.ServiceModel (3)
System\ServiceModel\Channels\HttpChannelHelpers.cs (1)
3197private static readonly HashSet<string> httpContentHeaders = new HashSet<string>()
System\ServiceModel\Channels\WebSocketHelper.cs (1)
45static readonly HashSet<char> InvalidSeparatorSet = new HashSet<char>(new char[] { '(', ')', '<', '>', '@', ',', ';', ':', '\\', '"', '/', '[', ']', '?', '=', '{', '}', ' ' });
System\ServiceModel\ServiceChannelManager.cs (1)
418HashSet<IChannel> hashSet = new HashSet<IChannel>();
System.ServiceModel.Activities (14)
System\ServiceModel\Activities\Dispatcher\BufferedReceiveManager.cs (2)
163public void Retry(HashSet<InstanceKey> associatedInstances, ReadOnlyCollection<BookmarkInfo> availableBookmarks) 218public void AbandonBufferedReceives(HashSet<InstanceKey> associatedInstances)
System\ServiceModel\Activities\Dispatcher\PersistenceContext.cs (3)
31readonly HashSet<InstanceKey> keysToAssociate; 32readonly HashSet<InstanceKey> keysToDisassociate; 175internal HashSet<InstanceKey> AssociatedKeys { get; private set; }
System\ServiceModel\Activities\Dispatcher\PersistenceProviderDirectory.cs (4)
41HashSet<PersistencePipeline> pipelinesInUse; 256HashSet<PersistencePipeline> pipelinesToAbort = null; 329internal bool TryAddAssociations(PersistenceContext context, IEnumerable<InstanceKey> keys, HashSet<InstanceKey> keysToAssociate, HashSet<InstanceKey> keysToDisassociate)
System\ServiceModel\Activities\OperationProperty.cs (4)
13HashSet<Receive> implementingReceives; 14HashSet<Receive> implementingSendRepliesRequests; 23public HashSet<Receive> ImplementingReceives 37public HashSet<Receive> ImplementingSendRepliesRequests
System\ServiceModel\Activities\WorkflowService.cs (1)
41HashSet<ReceiveAndReplyTuple> receiveAndReplyPairs;
System.ServiceModel.Routing (11)
System\ServiceModel\Dispatcher\EndpointNameMessageFilter.cs (2)
70internal static void Validate(ICollection<MessageFilter> messageFilters, HashSet<string> endpoints) 82void Validate(HashSet<string> endpoints)
System\ServiceModel\Routing\RoutingBehavior.cs (1)
63HashSet<string> endpoints = new HashSet<string>();
System\ServiceModel\Routing\SoapProcessingBehavior.cs (8)
73static HashSet<string> addressingHeadersToFlow = InitializeHeadersToFlow(); 167static HashSet<string> InitializeHeadersToFlow() 169HashSet<string> headersToFlow = new HashSet<string>(StringComparer.Ordinal); 206HashSet<string> understoodHeadersSet = CreateKeys(understoodHeaders); 272static HashSet<string> CreateKeys(UnderstoodHeaders headers) 274HashSet<string> toReturn = new HashSet<string>(); 287void FilterHeaders(MessageHeaders headers, HashSet<string> understoodHeadersSet) 330void CloneHeaders(MessageHeaders targetHeaders, MessageHeaders sourceHeaders, Uri to, HashSet<string> understoodHeadersSet)
System.Web (17)
Compilation\BuildManager.cs (1)
272private static HashSet<Assembly> s_dynamicallyAddedReferencedAssembly = new HashSet<Assembly>();
Configuration\FolderLevelBuildProviderCollection.cs (1)
19private HashSet<Type> _buildProviderTypes;
HttpCookieCollection.cs (1)
37private HashSet<string> _keysAwaitingValidation;
HttpFileCollection.cs (1)
34private HashSet<HttpPostedFile> _filesAwaitingValidation;
HttpValueCollection.cs (1)
32private HashSet<string> _keysAwaitingValidation;
ModelBinding\MutableObjectModelBinder.cs (7)
114HashSet<string> requiredProperties; 115HashSet<string> skipProperties; 130internal static void GetRequiredPropertiesCollection(Type modelType, out HashSet<string> requiredProperties, out HashSet<string> skipProperties) { 157HashSet<string> requiredProperties; 158HashSet<string> skipProperties; 162HashSet<string> missingRequiredProperties = new HashSet<string>(requiredProperties);
Routing\ParsedRoute.cs (1)
37HashSet<string> unusedNewValues = new HashSet<string>(values.Keys, StringComparer.OrdinalIgnoreCase);
Routing\RouteParser.cs (2)
212HashSet<string> usedParameterNames = new HashSet<string>(StringComparer.OrdinalIgnoreCase); 266private static Exception ValidateUrlSegment(IList<PathSubsegment> pathSubsegments, HashSet<string> usedParameterNames, string pathSegment) {
UI\EventValidationStore.cs (1)
26private readonly HashSet<byte[]> _hashes = new HashSet<byte[]>(HashEqualityComparer.Instance);
WebSockets\AspNetWebSocketManager.cs (1)
22internal readonly HashSet<IAsyncAbortableWebSocket> _activeSockets = new HashSet<IAsyncAbortableWebSocket>(); // internal only for unit testing purposes
System.Web.Entity (2)
System\Data\WebControls\EntityDataSourceUtil.cs (2)
922HashSet<string> usedNames = new HashSet<string>(); 943HashSet<EdmMember> interestingMembers = new HashSet<EdmMember>(
System.Web.Entity.Design (1)
System\Data\WebControls\Design\EntityDataSourceDesignerHelper.cs (1)
68private HashSet<Assembly> _assemblies;
System.Web.Extensions (7)
Compilation\WCFModel\HttpBindingExtension.cs (1)
31readonly HashSet<ContractDescription> httpBindingContracts = new HashSet<ContractDescription>();
Compilation\WCFModel\MapFileLoader.cs (1)
333var fileNameSet = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
UI\ScriptManager.cs (5)
87private HashSet<String> _scriptPathsDefiningSys = new HashSet<String>(StringComparer.OrdinalIgnoreCase); 92private static HashSet<String> _splitFrameworkScript; 774private static HashSet<String> SplitFrameworkScripts { 777HashSet<String> scripts = new HashSet<String>(); 1618HashSet<string> virtualPathsInBundles = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
System.Workflow.ComponentModel (3)
AuthoringOM\Compiler\CompileXomlTask.cs (2)
983static HashSet<string> validWarnings = new HashSet<string>(StringComparer.Ordinal) 1007static HashSet<string> validWarnings = new HashSet<string>(StringComparer.Ordinal)
AuthoringOM\Compiler\XomlCompilerParameters.cs (1)
260HashSet<string> frameworkReferenceDirectories;
System.Workflow.Runtime (21)
System\Activities\Statements\Interop.cs (20)
42HashSet<string> extraDynamicArguments; 874Variable<HashSet<InteropValidationEnum>> rootValidationDataVar = new Variable<HashSet<InteropValidationEnum>>(context => new HashSet<InteropValidationEnum>()); 877Variable<HashSet<InteropValidationEnum>> nestedChildrenValidationDataVar = new Variable<HashSet<InteropValidationEnum>>(context => new HashSet<InteropValidationEnum>()); 896RootLevelValidationData = new InArgument<HashSet<InteropValidationEnum>>(rootValidationDataVar), 897NestedChildrenValidationData = new InArgument<HashSet<InteropValidationEnum>>(nestedChildrenValidationDataVar), 1059public InArgument<HashSet<InteropValidationEnum>> ValidationResults 1067HashSet<InteropValidationEnum> validationResults = this.ValidationResults.Get(context); 1079public InArgument<HashSet<InteropValidationEnum>> NestedChildrenValidationData 1085public InArgument<HashSet<InteropValidationEnum>> RootLevelValidationData 1093HashSet<InteropValidationEnum> nestedValidationData = this.NestedChildrenValidationData.Get(context); 1094HashSet<InteropValidationEnum> rootValidationData = this.RootLevelValidationData.Get(context); 1117public InArgument<HashSet<InteropValidationEnum>> RootLevelValidationData 1123public InArgument<HashSet<InteropValidationEnum>> NestedChildrenValidationData 1165public InArgument<HashSet<InteropValidationEnum>> RootLevelValidationData 1171public InArgument<HashSet<InteropValidationEnum>> NestedChildrenValidationData 1187HashSet<InteropValidationEnum> validationResults; 1207void ProcessAtRootLevel(System.Workflow.ComponentModel.Activity interopBody, HashSet<InteropValidationEnum> validationResults) 1380void ProcessNestedChildren(System.Workflow.ComponentModel.Activity interopBody, HashSet<InteropValidationEnum> validationResults)
System\Activities\Statements\InteropEnvironment.cs (1)
310HashSet<string> propertyNames = new HashSet<string>();
XamlBuildTask (8)
Microsoft\Build\Tasks\Xaml\NamespaceTable.cs (1)
23HashSet<string> prefixSet = new HashSet<string>();
Microsoft\Build\Tasks\Xaml\PartialClassGenerationTaskInternal.cs (3)
34HashSet<string> sourceFilePaths; 38HashSet<string> markupFileNames; 215HashSet<string> SourceFilePaths
Microsoft\Build\Tasks\Xaml\XamlStackWriter.cs (4)
50HashSet<XamlMember> setMembers = _isSet as HashSet<XamlMember>; 69HashSet<XamlMember> setMembers = _isSet as HashSet<XamlMember>;