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
- ColorContextHelper.cs
- CompModSwitches.cs
- XmlUTF8TextWriter.cs
- GridViewPageEventArgs.cs
- AutomationTextAttribute.cs
- SurrogateDataContract.cs
- BinaryObjectReader.cs
- Literal.cs
- objectresult_tresulttype.cs
- DurableInstanceProvider.cs
- FontSizeConverter.cs
- CodeMethodReturnStatement.cs
- WebPartTransformerAttribute.cs
- CertificateReferenceElement.cs
- DynamicMetaObject.cs
- MethodBody.cs
- RepeatBehavior.cs
- JpegBitmapDecoder.cs
- ConcatQueryOperator.cs
- ActivationArguments.cs
- TabPanel.cs
- OdbcException.cs
- StylusPointPropertyInfo.cs
- ModuleElement.cs
- BidPrivateBase.cs
- PeerApplicationLaunchInfo.cs
- VectorCollectionConverter.cs
- GridView.cs
- SchemaImporterExtensionElementCollection.cs
- SystemTcpStatistics.cs
- Aes.cs
- PriorityQueue.cs
- CodeTypeReference.cs
- OdbcConnectionPoolProviderInfo.cs
- ReferenceCountedObject.cs
- ExpandSegmentCollection.cs
- ScriptManagerProxy.cs
- RoleGroup.cs
- IOException.cs
- EncryptedReference.cs
- CodeValidator.cs
- VsPropertyGrid.cs
- TraceEventCache.cs
- MDIClient.cs
- RightsManagementEncryptedStream.cs
- SizeAnimation.cs
- ImageField.cs
- CodeMemberMethod.cs
- PartialArray.cs
- ItemAutomationPeer.cs
- DrawListViewSubItemEventArgs.cs
- EventHandlerList.cs
- DesignerHelpers.cs
- TemplateControl.cs
- MinimizableAttributeTypeConverter.cs
- UriWriter.cs
- InertiaTranslationBehavior.cs
- CategoryAttribute.cs
- MonthChangedEventArgs.cs
- AutomationPeer.cs
- FormatSettings.cs
- dataprotectionpermission.cs
- ExecutionEngineException.cs
- GroupItem.cs
- _Rfc2616CacheValidators.cs
- WasNotInstalledException.cs
- InvalidDocumentContentsException.cs
- TextBoxBase.cs
- Stylesheet.cs
- DataBoundControlAdapter.cs
- CounterCreationData.cs
- DebugViewWriter.cs
- SoapTypeAttribute.cs
- KnownTypesHelper.cs
- User.cs
- DbProviderFactories.cs
- XmlSerializerFactory.cs
- SystemThemeKey.cs
- EdmFunctions.cs
- ListItemParagraph.cs
- MSG.cs
- OdbcException.cs
- PriorityItem.cs
- TableLayoutPanelCellPosition.cs
- IndexerNameAttribute.cs
- WebConfigurationHost.cs
- SystemIPv6InterfaceProperties.cs
- EncryptedKey.cs
- Comparer.cs
- ApplicationDirectoryMembershipCondition.cs
- DependentList.cs
- SqlMethods.cs
- RSAProtectedConfigurationProvider.cs
- SelectingProviderEventArgs.cs
- TypeFieldSchema.cs
- RangeContentEnumerator.cs
- MethodMessage.cs
- StandardOleMarshalObject.cs
- WbemProvider.cs
- ItemsControl.cs