2 instantiations of DataServiceProviderWrapper
System.Data.Services (2)
System\Data\Services\DataService.cs (2)
1971this.provider = new DataServiceProviderWrapper(metadata, metadataProviderInstance, queryProviderInstance); 1999this.provider = new DataServiceProviderWrapper(metadata, dataProviderInstance, dataProviderInstance);
69 references to DataServiceProviderWrapper
System.Data.Services (69)
System\Data\Services\DataService.cs (3)
60private DataServiceProviderWrapper provider; 102DataServiceProviderWrapper IDataService.Provider 2162public DataServiceProviderWrapper Provider
System\Data\Services\Epm\EpmContentSerializer.cs (4)
57internal EpmContentSerializer(ResourceType resourceType, Object value, SyndicationItem targetItem, DataServiceProviderWrapper provider) 97internal void Serialize(DictionaryContent content, DataServiceProviderWrapper provider) 122private DataServiceProviderWrapper provider; 130internal EpmNullValuedPropertyTree(DataServiceProviderWrapper provider, object element)
System\Data\Services\Epm\EpmContentSerializerBase.cs (2)
109internal void Serialize(DataServiceProviderWrapper provider) 140protected virtual void Serialize(EpmTargetPathSegment targetSegment, EpmSerializationKind kind, DataServiceProviderWrapper provider)
System\Data\Services\Epm\EpmCustomContentSerializer.cs (5)
61internal EpmCustomContentSerializer(EpmTargetTree targetTree, object element, SyndicationItem target, EpmContentSerializer.EpmNullValuedPropertyTree nullValuedProperties, DataServiceProviderWrapper provider) 107protected override void Serialize(EpmTargetPathSegment targetSegment, EpmSerializationKind kind, DataServiceProviderWrapper provider) 153private void WriteElement(EpmTargetPathSegment targetSegment, DataServiceProviderWrapper provider) 217private void InitializeVisitorContent(EpmContentSerializer.EpmNullValuedPropertyTree nullValuedProperties, DataServiceProviderWrapper provider) 233private void InitializeSubSegmentVisitorContent(EpmTargetPathSegment subSegment, EpmContentSerializer.EpmNullValuedPropertyTree nullValuedProperties, DataServiceProviderWrapper provider)
System\Data\Services\Epm\EpmCustomContentWriterNodeData.cs (3)
49internal EpmCustomContentWriterNodeData(EpmTargetPathSegment segment, object element, EpmContentSerializer.EpmNullValuedPropertyTree nullValuedProperties, DataServiceProviderWrapper provider) 77internal EpmCustomContentWriterNodeData(EpmCustomContentWriterNodeData parentData, EpmTargetPathSegment segment, object element, EpmContentSerializer.EpmNullValuedPropertyTree nullValuedProperties, DataServiceProviderWrapper provider) 184private void PopulateData(EpmTargetPathSegment segment, object element, EpmContentSerializer.EpmNullValuedPropertyTree nullValuedProperties, DataServiceProviderWrapper provider)
System\Data\Services\Epm\EpmSyndicationContentSerializer.cs (1)
83protected override void Serialize(EpmTargetPathSegment targetSegment, EpmSerializationKind kind, DataServiceProviderWrapper provider)
System\Data\Services\IDataService.cs (1)
37DataServiceProviderWrapper Provider
System\Data\Services\Parsing\RequestQueryParser.cs (1)
182private readonly DataServiceProviderWrapper provider;
System\Data\Services\Providers\BaseServiceProvider.cs (2)
47private DataServiceProviderWrapper providerWrapper; 157internal DataServiceProviderWrapper ProviderWrapper
System\Data\Services\Providers\BasicExpandProvider.cs (3)
82private readonly DataServiceProviderWrapper provider; 94internal BasicExpandProvider(DataServiceProviderWrapper provider, bool expanded, bool castToObject) 103internal DataServiceProviderWrapper Provider
System\Data\Services\Providers\DataServiceProviderWrapper.cs (5)
994Debug.Assert(result == DataServiceProviderWrapper.RefTrue || result == DataServiceProviderWrapper.RefFalse, "result must be either RefTrue or RefFalse."); 995return result == DataServiceProviderWrapper.RefTrue ? true : false; 1001this.EntityTypeDisallowedForSet.Add(key, DataServiceProviderWrapper.RefTrue); 1006this.EntityTypeDisallowedForSet.Add(key, DataServiceProviderWrapper.RefFalse);
System\Data\Services\Providers\EntityPropertyMappingInfo.cs (2)
175internal object ReadPropertyValue(object element, DataServiceProviderWrapper provider) 189private static object ReadPropertyValue(object element, DataServiceProviderWrapper provider, ResourceType resourceType, string[] srcPathSegments, int currentSegment)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (5)
110Debug.Assert(resourceType == DataServiceProviderWrapper.GetDeclaringTypeForProperty(resourceType, resourceProperty), "resourceType should be the declaring type for resourceProperty"); 290public void GetMetadata(XmlWriter xmlWriter, DataServiceProviderWrapper provider, IDataService service) 1961DataServiceProviderWrapper provider, 2480private DataServiceProviderWrapper provider; 2512internal MetadataManager(MetadataWorkspace workspace, EntityContainer defaultEntityContainer, DataServiceProviderWrapper provider, IDataService service)
System\Data\Services\Providers\ReflectionServiceProvider.cs (1)
76Debug.Assert(resourceType == DataServiceProviderWrapper.GetDeclaringTypeForProperty(resourceType, resourceProperty), "resourceType should be the declaring type for resourceProperty");
System\Data\Services\Providers\ResourceContainerWrapper.cs (1)
210internal bool EpmIsV1Compatible(DataServiceProviderWrapper provider)
System\Data\Services\Providers\ResourceType.cs (1)
42private static readonly MethodInfo GetPropertyValueMethodInfo = typeof(DataServiceProviderWrapper).GetMethod(
System\Data\Services\Providers\ServiceOperationWrapper.cs (1)
169public void ApplyConfiguration(DataServiceConfiguration configuration, DataServiceProviderWrapper provider)
System\Data\Services\RequestDescription.cs (2)
528internal RequestDescription UpdateEpmResponseVersion(string acceptTypesText, DataServiceProviderWrapper provider) 538internal RequestDescription UpdateEpmResponseVersion(string acceptTypesText, ResourceSetWrapper resourceSet, DataServiceProviderWrapper provider)
System\Data\Services\ResponseBodyWriter.cs (2)
91/// <summary>Gets the <see cref="DataServiceProviderWrapper"/> for this response.</summary> 92internal DataServiceProviderWrapper Provider
System\Data\Services\Serializers\AtomServiceDocumentSerializer.cs (1)
48DataServiceProviderWrapper provider,
System\Data\Services\Serializers\Deserializer.cs (2)
201internal static object ConvertValues(object value, ResourceProperty property, ContentFormat contentFormat, DataServiceProviderWrapper provider) 1081private static bool IsQueryRequired(RequestDescription requestDescription, object requestValue, DataServiceProviderWrapper provider)
System\Data\Services\Serializers\JsonDeserializer.cs (1)
75internal static object ConvertValues(object value, string propertyName, Type typeToBeConverted, DataServiceProviderWrapper provider)
System\Data\Services\Serializers\JsonServiceDocumentSerializer.cs (2)
30private readonly DataServiceProviderWrapper provider; 44DataServiceProviderWrapper provider,
System\Data\Services\Serializers\MetadataSerializer.cs (4)
44DataServiceProviderWrapper provider, 146DataServiceProviderWrapper provider) 706private DataServiceProviderWrapper provider; 732internal MetadataManager(DataServiceProviderWrapper provider, IDataService service)
System\Data\Services\Serializers\Serializer.cs (6)
125protected DataServiceProviderWrapper Provider 181internal static Uri GetUri(object resource, DataServiceProviderWrapper provider, ResourceSetWrapper container, Uri absoluteServiceUri) 258protected static object GetExpandedProperty(DataServiceProviderWrapper provider, IExpandedResult expanded, object customObject, ResourceProperty property) 729private static string GetObjectKey(object resource, DataServiceProviderWrapper provider, string containerName) 1216private DataServiceProviderWrapper provider; 1222public SkipTokenBuilderFromProperties(object element, DataServiceProviderWrapper provider, ICollection<ResourceProperty> properties)
System\Data\Services\Serializers\XmlDocumentSerializer.cs (3)
30private readonly DataServiceProviderWrapper provider; 46DataServiceProviderWrapper provider, 68protected DataServiceProviderWrapper Provider
System\Data\Services\WebUtil.cs (5)
509internal static bool HasMediaLinkEntryInHierarchy(ResourceType baseType, DataServiceProviderWrapper provider) 628internal static ResourceType TryResolveResourceType(DataServiceProviderWrapper provider, string typeName) 659internal static ResourceType GetResourceType(DataServiceProviderWrapper provider, object obj) 680internal static ResourceType GetNonPrimitiveResourceType(DataServiceProviderWrapper provider, object obj) 1488internal static object GetPropertyValue(DataServiceProviderWrapper provider, object resource, ResourceType resourceType, ResourceProperty resourceProperty, String propertyName)