3 instantiations of ResourceAssociationSet
System.Data.Services (3)
System\Data\Services\Providers\DataServiceProviderWrapper.cs (1)
592associationSet = new ResourceAssociationSet(
System\Data\Services\Providers\ObjectContextServiceProvider.cs (1)
171result = new ResourceAssociationSet(associationSet.Name, thisAssociationSetEnd, relatedAssociationSetEnd);
System\Data\Services\Providers\ReflectionServiceProvider.cs (1)
92return new ResourceAssociationSet(associationName, sourceEnd, targetEnd);
27 references to ResourceAssociationSet
System.Data.Services (27)
System\Data\Services\Caching\MetadataCacheItem.cs (3)
64private Dictionary<string, ResourceAssociationSet> resourceAssociationSetCache; 93this.resourceAssociationSetCache = new Dictionary<string, ResourceAssociationSet>(EqualityComparer<string>.Default); 149internal Dictionary<string, ResourceAssociationSet> ResourceAssociationSetCache
System\Data\Services\Providers\BaseServiceProvider.cs (1)
237public abstract ResourceAssociationSet GetResourceAssociationSet(ResourceSet resourceSet, ResourceType resourceType, ResourceProperty resourceProperty);
System\Data\Services\Providers\DataServiceProviderWrapper.cs (4)
360private Dictionary<string, ResourceAssociationSet> ResourceAssociationSetCache 542public ResourceAssociationSet GetResourceAssociationSet(ResourceSetWrapper resourceSet, ResourceType resourceType, ResourceProperty resourceProperty) 551ResourceAssociationSet associationSet; 779ResourceAssociationSet associationSet = this.GetResourceAssociationSet(sourceContainer, sourceResourceType, navigationProperty);
System\Data\Services\Providers\IDataServiceMetadataProvider.cs (1)
68ResourceAssociationSet GetResourceAssociationSet(ResourceSet resourceSet, ResourceType resourceType, ResourceProperty resourceProperty);
System\Data\Services\Providers\ObjectContextServiceProvider.cs (2)
105public override ResourceAssociationSet GetResourceAssociationSet(ResourceSet resourceSet, ResourceType resourceType, ResourceProperty resourceProperty) 126ResourceAssociationSet result = null;
System\Data\Services\Providers\ReflectionServiceProvider.cs (1)
71public override ResourceAssociationSet GetResourceAssociationSet(ResourceSet resourceSet, ResourceType resourceType, ResourceProperty resourceProperty)
System\Data\Services\Serializers\MetadataSerializer.cs (15)
604private static void WriteAssociationSets(XmlWriter xmlWriter, IEnumerable<ResourceAssociationSet> associationSets) 609foreach (ResourceAssociationSet associationSet in associationSets) 673IEnumerable<ResourceAssociationSet> associationSets) 720private Dictionary<string, ResourceAssociationSet> associationSets = new Dictionary<string, ResourceAssociationSet>(EqualityComparer<string>.Default); 821internal IEnumerable<ResourceAssociationSet> ResourceAssociationSets 824get { return new HashSet<ResourceAssociationSet>(this.associationSets.Values, EqualityComparer<ResourceAssociationSet>.Default); } 836internal static string GetAssociationTypeName(ResourceAssociationSet associationSet) 1018private ResourceAssociationType GetResourceAssociationType(ResourceAssociationSet associationSet, ResourceSetWrapper resourceSet, ResourceType resourceType, ResourceProperty navigationProperty) 1080private ResourceAssociationSet GetAndValidateResourceAssociationSet(ResourceSetWrapper resourceSet, ResourceType resourceType, ResourceProperty navigationProperty) 1088ResourceAssociationSet associationSet; 1104ResourceAssociationSet reverseAssociationSet = this.provider.GetResourceAssociationSet(this.provider.ValidateResourceSet(relatedEnd.ResourceSet), relatedEnd.ResourceType, relatedEnd.ResourceProperty); 1122ResourceAssociationSet conflictingAssociationSet; 1149ResourceAssociationSet associationSet = this.GetAndValidateResourceAssociationSet(resourceSet, resourceType, navigationProperty);