2 instantiations of DataServiceOperationContext
System.Data.Services (2)
System\Data\Services\DataService.cs (2)
354this.operationContext = new DataServiceOperationContext(host); 2641DataServiceOperationContext operationContext = new DataServiceOperationContext(true /*isBatchRequest*/, host);
38 references to DataServiceOperationContext
System.Data.Services (38)
System\Data\Services\DataService.cs (13)
69private DataServiceOperationContext operationContext; 135DataServiceOperationContext IDataService.OperationContext 647private static void ValidateRequest(DataServiceOperationContext operationContext) 2117private List<DataServiceOperationContext> batchOperationContexts = new List<DataServiceOperationContext>(); 2123private DataServiceOperationContext operationContext; 2192public DataServiceOperationContext OperationContext 2351DataServiceOperationContext currentOperationContext = null; 2618private static DataServiceOperationContext CreateOperationContextFromBatchStream(Uri absoluteServiceUri, BatchStream batchStream, HashSet<int> contentIds, string boundary, StreamWriter writer) 2641DataServiceOperationContext operationContext = new DataServiceOperationContext(true /*isBatchRequest*/, host); 2655List<DataServiceOperationContext> changesetOperationContexts, 2668DataServiceOperationContext currentContext = changesetOperationContexts.Count == 0 ? null : changesetOperationContexts[changesetOperationContexts.Count - 1]; 2745DataServiceOperationContext previousContext = this.batchOperationContexts[i];
System\Data\Services\DataServiceProcessingPipelineEventArgs.cs (3)
29private readonly DataServiceOperationContext operationContext; 35internal DataServiceProcessingPipelineEventArgs(DataServiceOperationContext operationContext) 44public DataServiceOperationContext OperationContext
System\Data\Services\IDataService.cs (1)
49DataServiceOperationContext OperationContext
System\Data\Services\ProcessRequestArgs.cs (2)
36internal ProcessRequestArgs(Uri requestUri, bool isBatchOperation, DataServiceOperationContext operationContext) 62public DataServiceOperationContext OperationContext
System\Data\Services\Providers\DataServiceStreamProviderWrapper.cs (10)
148internal Stream GetReadStream(object entity, DataServiceOperationContext operationContext) 211internal Stream GetWriteStream(object entity, DataServiceOperationContext operationContext) 239internal void DeleteStream(object entity, DataServiceOperationContext operationContext) 254internal string GetStreamContentType(object entity, DataServiceOperationContext operationContext) 280internal Uri GetReadStreamUri(object entity, DataServiceOperationContext operationContext, string mediaLinkEntryUri) 311internal string GetStreamETag(object entity, DataServiceOperationContext operationContext) 337DataServiceOperationContext operationContext = service.OperationContext; 363internal void GetStreamDescription(object entity, DataServiceOperationContext operationContext, string mediaLinkEntryUri, out string etag, out Uri readStreamUri, out string contentType) 403private static void GetETagFromHeaders(DataServiceOperationContext operationContext, out string etag, out bool? checkETagForEquality) 435private static T InvokeApiCallAndValidateHeaders<T>(string methodName, Func<T> apiCall, DataServiceOperationContext operationContext)
System\Data\Services\Providers\IDataServiceStreamProvider.cs (7)
96Stream GetReadStream(object entity, string etag, bool? checkETagForEquality, DataServiceOperationContext operationContext); 152Stream GetWriteStream(object entity, string etag, bool? checkETagForEquality, DataServiceOperationContext operationContext); 182void DeleteStream(object entity, DataServiceOperationContext operationContext); 200string GetStreamContentType(object entity, DataServiceOperationContext operationContext); 227Uri GetReadStreamUri(object entity, DataServiceOperationContext operationContext); 243string GetStreamETag(object entity, DataServiceOperationContext operationContext); 263string ResolveType(string entitySetName, DataServiceOperationContext operationContext);
System\Data\Services\RequestUriProcessor.cs (2)
220internal static Uri GetAbsoluteUriFromReference(string reference, DataServiceOperationContext operationContext) 286internal static Uri GetResultUri(DataServiceOperationContext operationContext)