Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Server / System / Data / Services / QueryInterceptorAttribute.cs / 1305376 / QueryInterceptorAttribute.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Provides a class to decorate query callback methods. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services { using System; using System.Diagnostics; ////// Use this attribute on a DataService method to indicate than this method should be invoked to intercept queries. /// [AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = true)] public sealed class QueryInterceptorAttribute : Attribute { ///Entity set name that the method filters. private readonly string entitySetName; ///Declares a new /// Entity set name that the method intercepts queries for. public QueryInterceptorAttribute(string entitySetName) { this.entitySetName = WebUtil.CheckArgumentNull(entitySetName, "entitySetName"); } ///instance. Entity set name that the method intercepts queries for. public string EntitySetName { [DebuggerStepThrough] get { return this.entitySetName; } } } } // 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
- CryptoStream.cs
- ContentPlaceHolder.cs
- Message.cs
- TextTreeTextNode.cs
- _ProxyRegBlob.cs
- SymbolTable.cs
- XmlDataDocument.cs
- UIPropertyMetadata.cs
- File.cs
- recordstatescratchpad.cs
- HandlerBase.cs
- CompensationToken.cs
- ButtonDesigner.cs
- XPathNodeInfoAtom.cs
- QueryException.cs
- TextDocumentView.cs
- tooltip.cs
- PolicyStatement.cs
- NamedElement.cs
- XmlNullResolver.cs
- XmlEncodedRawTextWriter.cs
- DataGridComboBoxColumn.cs
- SafeNativeMemoryHandle.cs
- log.cs
- SharedUtils.cs
- Rect3D.cs
- SiteMap.cs
- MeasurementDCInfo.cs
- FormattedText.cs
- LinqDataSourceValidationException.cs
- Symbol.cs
- MarkupObject.cs
- XmlSchemaImport.cs
- UrlMappingCollection.cs
- QuaternionConverter.cs
- XmlSchemaType.cs
- HttpCachePolicy.cs
- HotSpotCollection.cs
- ProfilePropertySettings.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- TableColumnCollection.cs
- TableLayoutRowStyleCollection.cs
- Int32Rect.cs
- AutomationElement.cs
- GradientBrush.cs
- QueryCoreOp.cs
- _ConnectOverlappedAsyncResult.cs
- PropertyBuilder.cs
- Types.cs
- XmlArrayItemAttribute.cs
- QilGeneratorEnv.cs
- ResumeStoryboard.cs
- EventManager.cs
- XsltArgumentList.cs
- _CacheStreams.cs
- WebPartTransformer.cs
- ConfigurationValues.cs
- SqlUserDefinedTypeAttribute.cs
- CharacterShapingProperties.cs
- AssemblyResourceLoader.cs
- ZoneMembershipCondition.cs
- TableLayoutPanelCellPosition.cs
- CodeSnippetCompileUnit.cs
- SystemNetworkInterface.cs
- DBConnectionString.cs
- StringStorage.cs
- CodeGenerationManager.cs
- SmiGettersStream.cs
- Label.cs
- DocumentPage.cs
- FontCollection.cs
- EditingScopeUndoUnit.cs
- TextWriterTraceListener.cs
- ExeContext.cs
- IpcClientManager.cs
- Flattener.cs
- SmtpDateTime.cs
- CommandTreeTypeHelper.cs
- SessionPageStateSection.cs
- GB18030Encoding.cs
- DelegatedStream.cs
- MarshalByValueComponent.cs
- PropertyKey.cs
- NullableBoolConverter.cs
- DashStyle.cs
- ResXResourceReader.cs
- OutputCache.cs
- FontStyleConverter.cs
- Point3DCollection.cs
- filewebrequest.cs
- ObjectItemAssemblyLoader.cs
- TabControl.cs
- AppSettingsExpressionBuilder.cs
- BitmapEffectDrawingContent.cs
- ViewGenResults.cs
- ThreadLocal.cs
- XmlAttributeCache.cs
- BinarySerializer.cs
- ReadOnlyTernaryTree.cs
- ConfigXmlText.cs