66 references to HashSet
System.Activities (3)
System\Activities\DynamicUpdate\DynamicUpdateMapBuilder.cs (1)
38this.disallowUpdateInside = new HashSet<Activity>(ReferenceEqualityComparer.Instance);
System\Activities\XamlIntegration\CompiledDataContext.cs (1)
262this.dataContextActivities = new HashSet<Activity>(new ReferenceComparer<Activity>());
System\Activities\XamlIntegration\TextExpressionCompiler.cs (1)
2862this.duplicates = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
System.Activities.Presentation (5)
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.Core (3)
System\Collections\Generic\HashSet.cs (3)
102: this(EqualityComparer<T>.Default) { } 130: this(comparer) { 208: this(comparer)
System.Data (5)
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);
System.Data.Entity (14)
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 (2)
2878HashSet<string> projectionAliases = new HashSet<string>(sr.NameComparer); 3416HashSet<string> groupPropertyNames = new HashSet<string>(sr.NameComparer);
System\Data\Common\EntitySql\TypeResolver.cs (1)
195_namespaces = new HashSet<MetadataNamespace>(MetadataMember.CreateMetadataMemberNameEqualityComparer(parserOptions.NameComparer));
System\Data\EntityModel\SchemaObjectModel\SchemaManager.cs (1)
36private readonly HashSet<string> _namespaceLookUpTable = new HashSet<string>(StringComparer.Ordinal);
System\Data\Mapping\Update\Internal\Graph.cs (2)
45m_vertices = new HashSet<TVertex>(comparer); 119successors = new HashSet<TVertex>(m_comparer);
System\Data\Metadata\DefaultAssemblyResolver.cs (1)
102HashSet<Assembly> assemblyList = new HashSet<Assembly>(
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\Objects\ELinq\Translator.cs (2)
724HashSet<string> memberNames = new HashSet<string>(StringComparer.Ordinal); 828HashSet<string> memberNames = new HashSet<string>(StringComparer.Ordinal);
System.Data.Entity.Design (2)
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.Services (15)
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 (1)
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 (1)
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 (4)
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\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 (4)
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.ServiceModel.Routing (1)
System\ServiceModel\Routing\SoapProcessingBehavior.cs (1)
169HashSet<string> headersToFlow = new HashSet<string>(StringComparer.Ordinal);
System.Web (4)
ModelBinding\MutableObjectModelBinder.cs (2)
131requiredProperties = new HashSet<string>(StringComparer.OrdinalIgnoreCase); 132skipProperties = new HashSet<string>(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);
System.Web.Extensions (3)
Compilation\WCFModel\MapFileLoader.cs (1)
333var fileNameSet = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
UI\ScriptManager.cs (2)
87private HashSet<String> _scriptPathsDefiningSys = new HashSet<String>(StringComparer.OrdinalIgnoreCase); 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);