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
- UndirectedGraph.cs
- SynchronizationHandlesCodeDomSerializer.cs
- IntegrationExceptionEventArgs.cs
- ResourceDefaultValueAttribute.cs
- ToolStripMenuItem.cs
- SystemPens.cs
- HtmlTable.cs
- StateItem.cs
- DynamicRendererThreadManager.cs
- TransactionChannelFaultConverter.cs
- Function.cs
- ReadWriteObjectLock.cs
- Track.cs
- DataGridViewCellStateChangedEventArgs.cs
- TripleDESCryptoServiceProvider.cs
- HasCopySemanticsAttribute.cs
- PeerResolverElement.cs
- DrawingGroup.cs
- Int32EqualityComparer.cs
- Constants.cs
- ListManagerBindingsCollection.cs
- PagedDataSource.cs
- FunctionUpdateCommand.cs
- Rotation3DAnimationBase.cs
- TextRangeEdit.cs
- WebPartEditorOkVerb.cs
- FactoryMaker.cs
- ParallelForEach.cs
- Application.cs
- DataGridItemCollection.cs
- XmlQuerySequence.cs
- Schedule.cs
- PersonalizationEntry.cs
- FixedLineResult.cs
- GetMemberBinder.cs
- QilScopedVisitor.cs
- DataGridViewMethods.cs
- AQNBuilder.cs
- HttpValueCollection.cs
- PerfCounters.cs
- FlagsAttribute.cs
- OleDbSchemaGuid.cs
- TransformGroup.cs
- DocumentGridPage.cs
- FocusTracker.cs
- ThicknessKeyFrameCollection.cs
- Site.cs
- XPathNodeHelper.cs
- SecurityException.cs
- CodeStatementCollection.cs
- WebControlsSection.cs
- ValidatorCompatibilityHelper.cs
- MetadataArtifactLoaderResource.cs
- AuthorizationRuleCollection.cs
- RemotingConfigParser.cs
- JapaneseCalendar.cs
- TreeNodeClickEventArgs.cs
- SupportingTokenAuthenticatorSpecification.cs
- DiscoveryInnerClientManaged11.cs
- StrokeNodeOperations.cs
- LicenseProviderAttribute.cs
- ExecutionContext.cs
- DrawingAttributes.cs
- TcpChannelListener.cs
- ColorMatrix.cs
- ExpressionDumper.cs
- WebHttpSecurity.cs
- DataGridTableCollection.cs
- UpdatePanelTriggerCollection.cs
- XamlBrushSerializer.cs
- StreamingContext.cs
- OperatorExpressions.cs
- WebBrowserProgressChangedEventHandler.cs
- DocumentApplicationJournalEntry.cs
- NCryptNative.cs
- FloatSumAggregationOperator.cs
- CustomSignedXml.cs
- HttpBufferlessInputStream.cs
- ToolBarButton.cs
- DiscoveryReferences.cs
- SqlBooleanizer.cs
- XmlBinaryReader.cs
- GeometryGroup.cs
- ExpressionVisitorHelpers.cs
- ConvertersCollection.cs
- CompoundFileDeflateTransform.cs
- FactoryRecord.cs
- UnsafeNativeMethods.cs
- DataGridViewBindingCompleteEventArgs.cs
- DefaultPerformanceCounters.cs
- ServicePointManager.cs
- StoreItemCollection.Loader.cs
- BitmapDownload.cs
- LinqDataView.cs
- XamlStyleSerializer.cs
- InputBindingCollection.cs
- PinnedBufferMemoryStream.cs
- WorkerRequest.cs
- SqlDataSourceCustomCommandPanel.cs
- KeyValuePair.cs