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