Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Server / System / Data / Services / ProcessRequestArgs.cs / 1305376 / ProcessRequestArgs.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Provides a class to provide information about the request // that is going to be processed. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services { using System; ///Use this class to look at the request uri and doing some custom validation. public sealed class ProcessRequestArgs { #region Private fields. ///The uri for this request. private readonly Uri requestUri; ///True if this request is a operation specified within a batch request, otherwise false. private readonly bool isBatchOperation; #endregion Private fields. #region Constructors. ///Initalizes a new /// The uri for this request. /// True if this request is a operation specified within a batch request, otherwise false. /// Context about the current operation being processed. internal ProcessRequestArgs(Uri requestUri, bool isBatchOperation, DataServiceOperationContext operationContext) { System.Diagnostics.Debug.Assert(requestUri != null, "requestUri != null"); this.requestUri = requestUri; this.isBatchOperation = isBatchOperation; this.OperationContext = operationContext; } #endregion Constructors. #region Public Properties. ///instance. The uri for this request that is about to get processed. public Uri RequestUri { get { return this.requestUri; } } ///Returns true if this request is a operation specified within a batch request, otherwise returns false. public bool IsBatchOperation { get { return this.isBatchOperation; } } ///Context about the current operation being processed. public DataServiceOperationContext OperationContext { get; private set; } #endregion Public Properties. } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AVElementHelper.cs
- PathData.cs
- ThreadStartException.cs
- HttpCachePolicyElement.cs
- ExtendedPropertyDescriptor.cs
- BaseTemplateCodeDomTreeGenerator.cs
- FormsAuthenticationConfiguration.cs
- UniqueIdentifierService.cs
- AnnotationComponentChooser.cs
- RectangleGeometry.cs
- Stack.cs
- XmlSchemaComplexType.cs
- StreamSecurityUpgradeInitiator.cs
- JsonQueryStringConverter.cs
- DataPagerFieldCommandEventArgs.cs
- XmlSchemaElement.cs
- PropertyEmitter.cs
- ModuleElement.cs
- MemoryPressure.cs
- ICspAsymmetricAlgorithm.cs
- ActivityInstance.cs
- PaintValueEventArgs.cs
- PeerCollaboration.cs
- PropertyDescriptors.cs
- ResourceSet.cs
- Int32Storage.cs
- TypeSemantics.cs
- SystemFonts.cs
- sqlmetadatafactory.cs
- DataServiceBuildProvider.cs
- CodeParameterDeclarationExpression.cs
- OrderedHashRepartitionEnumerator.cs
- HelpOperationInvoker.cs
- TemplateBindingExtensionConverter.cs
- DataTableReaderListener.cs
- HostSecurityManager.cs
- XmlSchemaSimpleContent.cs
- ToolStripItemBehavior.cs
- WindowsGrip.cs
- SmiEventSink_DeferedProcessing.cs
- CodeAttributeDeclarationCollection.cs
- Scalars.cs
- Maps.cs
- BaseValidator.cs
- SelectedDatesCollection.cs
- DispatcherObject.cs
- OdbcConnectionFactory.cs
- IImplicitResourceProvider.cs
- ScaleTransform.cs
- _HTTPDateParse.cs
- ActivityDesigner.cs
- AccessedThroughPropertyAttribute.cs
- MethodExpr.cs
- XmlNodeList.cs
- InstanceDataCollectionCollection.cs
- XmlChildEnumerator.cs
- Empty.cs
- GradientBrush.cs
- HwndTarget.cs
- XmlHierarchyData.cs
- XmlValueConverter.cs
- MD5.cs
- ApplicationManager.cs
- RolePrincipal.cs
- OciLobLocator.cs
- ApplicationServicesHostFactory.cs
- FontWeightConverter.cs
- ITreeGenerator.cs
- MachineSettingsSection.cs
- ScriptResourceInfo.cs
- HtmlHistory.cs
- EnumValidator.cs
- ToolStripGrip.cs
- PreparingEnlistment.cs
- LabelEditEvent.cs
- RowsCopiedEventArgs.cs
- Util.cs
- SingleAnimation.cs
- ObjectManager.cs
- CurrentChangingEventArgs.cs
- HtmlTable.cs
- XmlUnspecifiedAttribute.cs
- QilExpression.cs
- FrameworkContextData.cs
- MetadataItemEmitter.cs
- XmlIlVisitor.cs
- DescendantBaseQuery.cs
- DecoderReplacementFallback.cs
- ConfigurationProperty.cs
- Rotation3DKeyFrameCollection.cs
- WsdlBuildProvider.cs
- OpenFileDialog.cs
- LockCookie.cs
- VersionPair.cs
- BlockUIContainer.cs
- SafeMarshalContext.cs
- shaperfactoryquerycachekey.cs
- StrongNameUtility.cs
- RegexWorker.cs
- SettingsSavedEventArgs.cs