24 references to ServiceOperationRights
System.Data.Services (24)
System\Data\Services\DataService.cs (1)
720(0 != (dataService.Configuration.GetServiceOperationRights(description.LastSegmentInfo.Operation.ServiceOperation) & ServiceOperationRights.OverrideEntitySetRights)))
System\Data\Services\DataServiceConfiguration.cs (13)
64private ServiceOperationRights rightsForUnspecifiedServiceOperation; 81private Dictionary<string, ServiceOperationRights> serviceRights; 138this.serviceRights = new Dictionary<string, ServiceOperationRights>(EqualityComparer<string>.Default); 141this.rightsForUnspecifiedServiceOperation = ServiceOperationRights.None; 333public void SetServiceOperationAccessRule(string name, ServiceOperationRights rights) 595internal static void CheckServiceRights(ServiceOperationWrapper operation, ServiceOperationRights requiredRights) 598Debug.Assert(requiredRights != ServiceOperationRights.None, "requiredRights != EntitySetRights.None"); 600ServiceOperationRights effectiveRights = operation.Rights; 617ServiceOperationRights requiredRights = singleResult ? ServiceOperationRights.ReadSingle : ServiceOperationRights.ReadMultiple; 711internal ServiceOperationRights GetServiceOperationRights(ServiceOperation serviceOperation) 716ServiceOperationRights result;
System\Data\Services\IDataServiceConfiguration.cs (1)
97void SetServiceOperationAccessRule(string name, ServiceOperationRights rights);
System\Data\Services\Providers\ServiceOperationWrapper.cs (6)
32private ServiceOperationRights rights; 129return (this.rights & ~ServiceOperationRights.OverrideEntitySetRights) != ServiceOperationRights.None; 134public ServiceOperationRights Rights 176if ((this.rights & ~ServiceOperationRights.OverrideEntitySetRights) != ServiceOperationRights.None)
System\Data\Services\WebUtil.cs (3)
244internal static void CheckServiceOperationRights(ServiceOperationRights rights, string parameterName) 246if (rights < 0 || rights > (ServiceOperationRights.All | ServiceOperationRights.OverrideEntitySetRights))