Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- ViewGenResults.cs
- FixedSchema.cs
- ArgumentOutOfRangeException.cs
- BindingsCollection.cs
- RangeValuePattern.cs
- TogglePattern.cs
- LogExtentCollection.cs
- MailSettingsSection.cs
- SafeArrayRankMismatchException.cs
- WebAdminConfigurationHelper.cs
- TableRowCollection.cs
- TwoPhaseCommit.cs
- TrackingMemoryStream.cs
- CommandEventArgs.cs
- HttpServerChannel.cs
- ComboBox.cs
- _TransmitFileOverlappedAsyncResult.cs
- DataTableReaderListener.cs
- BufferCache.cs
- HtmlGenericControl.cs
- LinkClickEvent.cs
- NetDataContractSerializer.cs
- HtmlFormParameterReader.cs
- AbstractSvcMapFileLoader.cs
- RegexTree.cs
- ObjectQuery_EntitySqlExtensions.cs
- HttpModuleActionCollection.cs
- SchemaAttDef.cs
- JsonSerializer.cs
- XmlReflectionMember.cs
- XmlValidatingReaderImpl.cs
- PointLightBase.cs
- ScalarConstant.cs
- SqlComparer.cs
- DictionaryManager.cs
- WindowExtensionMethods.cs
- JsonWriterDelegator.cs
- ScrollBarRenderer.cs
- SiblingIterators.cs
- InitializingNewItemEventArgs.cs
- DaylightTime.cs
- SelectionItemPattern.cs
- BuildProvidersCompiler.cs
- SqlUtils.cs
- BoundColumn.cs
- XmlDocumentSchema.cs
- QueryOutputWriter.cs
- PageThemeCodeDomTreeGenerator.cs
- FixedElement.cs
- DataGridClipboardHelper.cs
- ContentFilePart.cs
- BasicExpandProvider.cs
- DataListItemCollection.cs
- ControlUtil.cs
- TransformConverter.cs
- MarkupObject.cs
- Condition.cs
- Link.cs
- StructuralType.cs
- ProjectionCamera.cs
- UnmanagedMarshal.cs
- ObjectContext.cs
- SignHashRequest.cs
- KnownTypesHelper.cs
- CopyOnWriteList.cs
- SqlErrorCollection.cs
- HMACSHA256.cs
- LabelDesigner.cs
- RuntimeConfigurationRecord.cs
- WSSecureConversationDec2005.cs
- CheckBoxBaseAdapter.cs
- BaseDataList.cs
- UDPClient.cs
- TextUtf8RawTextWriter.cs
- DataGridViewRowHeaderCell.cs
- PhysicalAddress.cs
- DiscardableAttribute.cs
- mda.cs
- Block.cs
- LogWriteRestartAreaAsyncResult.cs
- ServicePointManagerElement.cs
- UIElement3DAutomationPeer.cs
- log.cs
- FlowDocumentView.cs
- MatrixValueSerializer.cs
- OutArgumentConverter.cs
- ConnectionStringsExpressionBuilder.cs
- HtmlInputReset.cs
- CqlParserHelpers.cs
- AddingNewEventArgs.cs
- BitmapFrame.cs
- OLEDB_Enum.cs
- PersonalizationStateQuery.cs
- FormViewInsertedEventArgs.cs
- CompilerState.cs
- SqlEnums.cs
- TextContainerChangedEventArgs.cs
- InvalidComObjectException.cs
- AssemblyLoader.cs
- EmptyEnumerable.cs