1 instantiation of ReferenceEqualityComparer
System.Data.Services.Client (1)
System\Data\Services\Client\ReferenceEqualityComparer.cs (1)
133ReferenceEqualityComparer<T> newInstance = new ReferenceEqualityComparer<T>();
12 references to ReferenceEqualityComparer
System.Data.Services.Client (12)
parent\Server\System\Data\Services\Epm\EpmCustomContentSerializer.cs (1)
193this.visitorContent = new Dictionary<EpmTargetPathSegment, EpmCustomContentWriterNodeData>(ReferenceEqualityComparer<EpmTargetPathSegment>.Instance);
System\Data\Services\Client\ALinq\DataServiceQueryProvider.cs (1)
151normalizerRewrites = new Dictionary<Expression, Expression>(ReferenceEqualityComparer<Expression>.Instance);
System\Data\Services\Client\ALinq\ExpressionNormalizer.cs (1)
55private readonly Dictionary<Expression, Pattern> _patterns = new Dictionary<Expression, Pattern>(ReferenceEqualityComparer<Expression>.Instance);
System\Data\Services\Client\ALinq\PathBox.cs (1)
38private readonly Dictionary<ParameterExpression, string> basePaths = new Dictionary<ParameterExpression, string>(ReferenceEqualityComparer<ParameterExpression>.Instance);
System\Data\Services\Client\ALinq\ResourceBinder.cs (1)
159Dictionary<ResourceSetExpression, List<Expression>> predicatesByTarget = new Dictionary<ResourceSetExpression, List<Expression>>(ReferenceEqualityComparer<ResourceSetExpression>.Instance);
System\Data\Services\Client\ALinq\ResourceExpression.cs (1)
77this.customQueryOptions = customQueryOptions ?? new Dictionary<ConstantExpression, ConstantExpression>(ReferenceEqualityComparer<ConstantExpression>.Instance);
System\Data\Services\Client\AtomMaterializer.cs (1)
271this.nextLinkTable = new Dictionary<IEnumerable, DataServiceQueryContinuation>(ReferenceEqualityComparer<IEnumerable>.Instance);
System\Data\Services\Client\Binding\BindingGraph.cs (1)
577this.vertices = new Dictionary<object, Vertex>(ReferenceEqualityComparer<object>.Instance);
System\Data\Services\Client\ProjectionPlanCompiler.cs (1)
62this.annotations = new Dictionary<Expression, ExpressionAnnotation>(ReferenceEqualityComparer<Expression>.Instance);
System\Data\Services\Client\ReferenceEqualityComparer.cs (3)
110private static ReferenceEqualityComparer<T> instance; 126internal static ReferenceEqualityComparer<T> Instance 133ReferenceEqualityComparer<T> newInstance = new ReferenceEqualityComparer<T>();