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
- CompilerErrorCollection.cs
- DataGridViewButtonCell.cs
- ForwardPositionQuery.cs
- Converter.cs
- DetailsViewInsertEventArgs.cs
- MultipleViewPattern.cs
- SliderAutomationPeer.cs
- RevocationPoint.cs
- TextLineBreak.cs
- AnimationStorage.cs
- SchemaComplexType.cs
- AppAction.cs
- CultureMapper.cs
- WebPartHelpVerb.cs
- ChangeDirector.cs
- XmlDocument.cs
- CommandID.cs
- QilInvokeLateBound.cs
- ConfigXmlComment.cs
- ListViewItem.cs
- CssStyleCollection.cs
- TransactionScope.cs
- HtmlElementEventArgs.cs
- ImageList.cs
- DiffuseMaterial.cs
- SetState.cs
- NativeMethods.cs
- TextBoxAutomationPeer.cs
- FontClient.cs
- SqlRewriteScalarSubqueries.cs
- StateFinalizationDesigner.cs
- PointCollectionValueSerializer.cs
- XmlUtil.cs
- FormViewInsertedEventArgs.cs
- SafePipeHandle.cs
- ConfigXmlReader.cs
- LightweightEntityWrapper.cs
- COM2PropertyBuilderUITypeEditor.cs
- WebPartPersonalization.cs
- VScrollBar.cs
- SecurityIdentifierElement.cs
- SecureConversationServiceCredential.cs
- CapabilitiesUse.cs
- DataGridViewComboBoxColumnDesigner.cs
- FrameDimension.cs
- QuaternionRotation3D.cs
- XmlSchemaComplexContent.cs
- SymbolPair.cs
- NestedContainer.cs
- Operand.cs
- XmlTextEncoder.cs
- HitTestParameters3D.cs
- MessageBox.cs
- Matrix3DStack.cs
- ElementNotAvailableException.cs
- EndpointDispatcherTable.cs
- StateWorkerRequest.cs
- BigInt.cs
- ValueSerializer.cs
- TypeDescriptor.cs
- DragDropHelper.cs
- SignatureDescription.cs
- LinkButton.cs
- LiteralText.cs
- TransactionOptions.cs
- QfeChecker.cs
- SyntaxCheck.cs
- VectorCollectionValueSerializer.cs
- LogStream.cs
- FaultPropagationRecord.cs
- OdbcConnectionPoolProviderInfo.cs
- Point.cs
- ProxyWebPartConnectionCollection.cs
- TypeReference.cs
- SmtpNetworkElement.cs
- WebBrowserDesigner.cs
- Constraint.cs
- LinqDataSourceDeleteEventArgs.cs
- DbReferenceCollection.cs
- ChangeConflicts.cs
- XamlClipboardData.cs
- WebEventCodes.cs
- DataRecordInternal.cs
- MsmqIntegrationSecurityMode.cs
- HierarchicalDataBoundControlAdapter.cs
- OverflowException.cs
- MappingMetadataHelper.cs
- CuspData.cs
- XhtmlBasicLabelAdapter.cs
- FileStream.cs
- DefaultExpression.cs
- MetadataHelper.cs
- DrawingContextWalker.cs
- ApplicationId.cs
- StorageEntitySetMapping.cs
- PrintPageEvent.cs
- WsatServiceCertificate.cs
- ValidationEventArgs.cs
- LineProperties.cs
- WhitespaceRule.cs