1 instantiation of ReferenceEqualityComparer
System.Data.Services (1)
parent\Client\System\Data\Services\Client\ReferenceEqualityComparer.cs (1)
133
ReferenceEqualityComparer<T> newInstance = new
ReferenceEqualityComparer
<T>();
14 references to ReferenceEqualityComparer
System.Data.Services (14)
parent\Client\System\Data\Services\Client\ReferenceEqualityComparer.cs (3)
110
private static
ReferenceEqualityComparer
<T> instance;
126
internal static
ReferenceEqualityComparer
<T> Instance
133
ReferenceEqualityComparer
<T> newInstance = new ReferenceEqualityComparer<T>();
System\Data\Services\Caching\MetadataCacheItem.cs (1)
86
this.childTypesCache = new Dictionary<ResourceType, List<ResourceType>>(
ReferenceEqualityComparer
<ResourceType>.Instance);
System\Data\Services\Epm\EpmCustomContentSerializer.cs (1)
219
this.visitorContent = new Dictionary<EpmTargetPathSegment, EpmCustomContentWriterNodeData>(
ReferenceEqualityComparer
<EpmTargetPathSegment>.Instance);
System\Data\Services\Parsing\RequestQueryParser.cs (1)
236
this.literals = new Dictionary<Expression, string>(
ReferenceEqualityComparer
<Expression>.Instance);
System\Data\Services\Providers\BasicExpandProvider.cs (1)
1864
this.expandNodeAnnotations = new Dictionary<Expression, ExpandNode>(
ReferenceEqualityComparer
<Expression>.Instance);
System\Data\Services\Providers\ObjectContextServiceProvider.cs (2)
53
private Dictionary<object, object> objectsToBeReplaced = new Dictionary<object, object>(
ReferenceEqualityComparer
<object>.Instance);
798
Dictionary<ResourceType, ResourceSet> typeRights = new Dictionary<ResourceType, ResourceSet>(
ReferenceEqualityComparer
<ResourceType>.Instance);
System\Data\Services\Providers\ResourceType.cs (2)
97
private Dictionary<ResourceProperty, PropertyInfo> propertyInfosDeclaredOnThisType = new Dictionary<ResourceProperty, PropertyInfo>(
ReferenceEqualityComparer
<ResourceProperty>.Instance);
1104
this.propertyInfosDeclaredOnThisType = new Dictionary<ResourceProperty, PropertyInfo>(
ReferenceEqualityComparer
<ResourceProperty>.Instance);
System\Data\Services\Serializers\Serializer.cs (1)
328
this.complexTypeCollection = new HashSet<object>(
ReferenceEqualityComparer
<object>.Instance);
System\Data\Services\UpdateTracker.cs (2)
41
this.items = new Dictionary<ResourceSetWrapper, Dictionary<object, UpdateOperations>>(
ReferenceEqualityComparer
<ResourceSetWrapper>.Instance);
155
changedItems = new Dictionary<object, UpdateOperations>(
ReferenceEqualityComparer
<object>.Instance);