Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataWeb / Client / System / Data / Services / Client / DataServiceQuery.cs / 1 / DataServiceQuery.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// query base object // //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System.Linq; using System.Linq.Expressions; ///non-generic placeholder for generic implementation [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1010", Justification = "required for this feature")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710", Justification = "required for this feature")] public abstract class DataServiceQuery : DataServiceRequest, IQueryable { ///internal constructor so that only our assembly can provide an implementation internal DataServiceQuery() { } ///Linq Expression public abstract Expression Expression { get; } ///Linq Query Provider public abstract IQueryProvider Provider { get; } ///Get an enumerator materializes the objects the Uri request. ///an enumerator ///Expect derived class to override this with an explict interface implementation [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033", Justification = "required for this feature")] System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw Error.NotImplemented(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// query base object // //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System.Linq; using System.Linq.Expressions; ///non-generic placeholder for generic implementation [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1010", Justification = "required for this feature")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710", Justification = "required for this feature")] public abstract class DataServiceQuery : DataServiceRequest, IQueryable { ///internal constructor so that only our assembly can provide an implementation internal DataServiceQuery() { } ///Linq Expression public abstract Expression Expression { get; } ///Linq Query Provider public abstract IQueryProvider Provider { get; } ///Get an enumerator materializes the objects the Uri request. ///an enumerator ///Expect derived class to override this with an explict interface implementation [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033", Justification = "required for this feature")] System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw Error.NotImplemented(); } } } // 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
- ConfigErrorGlyph.cs
- HttpRequestTraceRecord.cs
- StyleHelper.cs
- IDReferencePropertyAttribute.cs
- DrawingGroup.cs
- DataServiceQueryException.cs
- HttpCookieCollection.cs
- ComContractElementCollection.cs
- EventDescriptor.cs
- QilCloneVisitor.cs
- BaseTemplateBuildProvider.cs
- OleDbRowUpdatedEvent.cs
- ListItemConverter.cs
- WindowsGrip.cs
- SourceFileInfo.cs
- ServiceObjectContainer.cs
- Icon.cs
- Latin1Encoding.cs
- TileBrush.cs
- VSWCFServiceContractGenerator.cs
- MSAAWinEventWrap.cs
- MetabaseServerConfig.cs
- ContextInformation.cs
- ViewLoader.cs
- OAVariantLib.cs
- Stack.cs
- StrokeNodeOperations.cs
- BrowserTree.cs
- ItemCheckedEvent.cs
- PageThemeParser.cs
- InterleavedZipPartStream.cs
- GenericTransactionFlowAttribute.cs
- ProfileGroupSettingsCollection.cs
- DiscoveryDefaults.cs
- AssemblyAttributes.cs
- SplineKeyFrames.cs
- SafeNativeMethods.cs
- ObjectConverter.cs
- arc.cs
- UniqueCodeIdentifierScope.cs
- CollectionChangedEventManager.cs
- NameValueCollection.cs
- ArgumentNullException.cs
- QuestionEventArgs.cs
- ScrollProperties.cs
- MessageSecurityException.cs
- SchemaNotation.cs
- NativeMethods.cs
- GPStream.cs
- QueryOpcode.cs
- Image.cs
- PeerApplication.cs
- Stream.cs
- StackOverflowException.cs
- RegisteredDisposeScript.cs
- Adorner.cs
- DecoderBestFitFallback.cs
- HttpProfileGroupBase.cs
- CharEntityEncoderFallback.cs
- GridToolTip.cs
- PersistNameAttribute.cs
- CaseInsensitiveComparer.cs
- SimpleType.cs
- VirtualizingStackPanel.cs
- ToolStripOverflowButton.cs
- HttpListenerPrefixCollection.cs
- SoapFault.cs
- XXXOnTypeBuilderInstantiation.cs
- CommandID.cs
- DomainUpDown.cs
- CacheForPrimitiveTypes.cs
- MetadataCache.cs
- DbProviderFactories.cs
- EntityContainerEmitter.cs
- DialogResultConverter.cs
- PathParser.cs
- RuntimeResourceSet.cs
- WMIInterop.cs
- OptionUsage.cs
- HttpDictionary.cs
- RequestBringIntoViewEventArgs.cs
- CompiledELinqQueryState.cs
- ForEachAction.cs
- ExpandSegment.cs
- UnsafeNativeMethods.cs
- WebAdminConfigurationHelper.cs
- DataGridPreparingCellForEditEventArgs.cs
- ExpandCollapseProviderWrapper.cs
- COSERVERINFO.cs
- Literal.cs
- ZipIOCentralDirectoryFileHeader.cs
- DeleteWorkflowOwnerCommand.cs
- WebBrowserEvent.cs
- TextStore.cs
- XsdDuration.cs
- ListViewItemEventArgs.cs
- CriticalHandle.cs
- XmlSchema.cs
- PageParser.cs
- UIElementCollection.cs