27 references to CurrentContainer
System.Data.Services (27)
System\Data\Services\Serializers\JsonSerializer.cs (8)
195Uri uri = Serializer.GetUri(element, this.Provider, this.CurrentContainer, this.AbsoluteServiceUri); 237Uri uri = Serializer.GetUri(o, this.Provider, this.CurrentContainer, this.AbsoluteServiceUri); 582Uri entityUri = Serializer.GetUri(element, this.Provider, this.CurrentContainer, this.AbsoluteServiceUri); 770if (this.CurrentContainer != null && this.Provider.IsEntityTypeDisallowedForSet(this.CurrentContainer, resourceType)) 772throw new InvalidOperationException(Strings.BaseServiceProvider_NavigationPropertiesOnDerivedEntityTypesNotSupported(resourceType.FullName, this.CurrentContainer.Name)); 783foreach (ResourceProperty property in this.Provider.GetResourceProperties(this.CurrentContainer, resourceType)) 810this.Provider.GetResourceProperties(this.CurrentContainer, resourceType).Contains(property))
System\Data\Services\Serializers\PlainXmlSerializer.cs (1)
215Uri uri = Serializer.GetUri(element, this.Provider, this.CurrentContainer, this.AbsoluteServiceUri);
System\Data\Services\Serializers\Serializer.cs (11)
389skipTokenBuilder = new SkipTokenBuilderFromProperties(lastObject, this.Provider, this.CurrentContainer.ResourceType.KeyProperties); 409if (this.CurrentContainer != null && !this.RequestDescription.IsRequestForEnumServiceOperation) 423int pageSize = this.CurrentContainer.PageSize; 483if (this.CurrentContainer != null && this.CurrentContainer.PageSize != 0) 486max = this.CurrentContainer.PageSize; 518current = this.CurrentContainer; 533return this.PushSegment(this.RequestDescription.ContainerName, this.CurrentContainer); 719Debug.Assert(this.CurrentContainer != null, "this.CurrentContainer != null"); 720return WebUtil.GetETagValue(this.service, resource, this.CurrentContainer); 882remainingResults = topQueryParameter.Value - this.CurrentContainer.PageSize;
System\Data\Services\Serializers\SyndicationSerializer.cs (7)
491absoluteUri = Serializer.GetUri(element, this.Provider, this.CurrentContainer, this.AbsoluteServiceUri); 766Debug.Assert(this.CurrentContainer != null, "this.CurrentContainer != null"); 767if (this.Provider.IsEntityTypeDisallowedForSet(this.CurrentContainer, resourceType)) 769throw new InvalidOperationException(Strings.BaseServiceProvider_NavigationPropertiesOnDerivedEntityTypesNotSupported(resourceType.FullName, this.CurrentContainer.Name)); 838foreach (ResourceProperty property in this.Provider.GetResourceProperties(this.CurrentContainer, resourceType)) 953if (this.Provider.GetResourceProperties(this.CurrentContainer, resourceType).Contains(property)) 1084if (this.CurrentContainer != null)