Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Objects / ObjectResult.cs / 1305376 / ObjectResult.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupowner [....] //--------------------------------------------------------------------- namespace System.Data.Objects { using System; using System.Collections; using System.ComponentModel; ////// This class implements IEnumerable and IDisposable. Instance of this class /// is returned from ObjectQuery.Execute method. /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")] public abstract class ObjectResult : IEnumerable, IDisposable, IListSource { internal ObjectResult() { } IEnumerator IEnumerable.GetEnumerator() { return this.GetEnumeratorInternal(); } // ---------------------- // IListSource Properties // ---------------------- ////// IListSource.ContainsListCollection implementation. Always returns false. /// bool IListSource.ContainsListCollection { get { return false; // this means that the IList we return is the one which contains our actual data, it is not a collection } } // ---------------------- // IListSource method // ---------------------- ////// IListSource.GetList implementation /// ////// IList interface over the data to bind /// IList IListSource.GetList() { return this.GetIListSourceListInternal(); } public abstract Type ElementType { get; } public abstract void Dispose(); internal abstract IEnumerator GetEnumeratorInternal(); internal abstract IList GetIListSourceListInternal(); } } // 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
- CultureTable.cs
- SqlClientWrapperSmiStreamChars.cs
- WCFBuildProvider.cs
- RawStylusInput.cs
- DataGridViewBand.cs
- UTF8Encoding.cs
- FieldTemplateFactory.cs
- ExpanderAutomationPeer.cs
- BuildManager.cs
- XmlNodeChangedEventManager.cs
- GrammarBuilderDictation.cs
- TemplateInstanceAttribute.cs
- TextTreeNode.cs
- GetIsBrowserClientRequest.cs
- Logging.cs
- TailCallAnalyzer.cs
- ClrProviderManifest.cs
- XPathBuilder.cs
- PagePropertiesChangingEventArgs.cs
- SelectionRange.cs
- VisualProxy.cs
- PageClientProxyGenerator.cs
- TabControlEvent.cs
- CodeTypeConstructor.cs
- ListDictionaryInternal.cs
- CommonDialog.cs
- Convert.cs
- DirectoryInfo.cs
- VisualBrush.cs
- TargetControlTypeCache.cs
- HtmlEncodedRawTextWriter.cs
- _MultipleConnectAsync.cs
- Attributes.cs
- SchemaSetCompiler.cs
- SslStream.cs
- VerificationAttribute.cs
- X509Extension.cs
- SamlNameIdentifierClaimResource.cs
- XmlBoundElement.cs
- Resources.Designer.cs
- ManagementPath.cs
- ProcessInfo.cs
- DelayDesigner.cs
- PipelineModuleStepContainer.cs
- FormViewPageEventArgs.cs
- EpmHelper.cs
- RuleSetBrowserDialog.cs
- FillErrorEventArgs.cs
- UrlPath.cs
- WinEventQueueItem.cs
- FtpWebRequest.cs
- securitycriticaldata.cs
- ModelPropertyImpl.cs
- LineGeometry.cs
- NodeLabelEditEvent.cs
- WindowClosedEventArgs.cs
- ToolStripComboBox.cs
- StatusBar.cs
- ToolStripHighContrastRenderer.cs
- BasicCellRelation.cs
- Geometry.cs
- SmiEventSink_Default.cs
- XPathParser.cs
- ColorConvertedBitmap.cs
- RemotingSurrogateSelector.cs
- UrlAuthorizationModule.cs
- HwndKeyboardInputProvider.cs
- PasswordDeriveBytes.cs
- DefaultDiscoveryServiceExtension.cs
- XmlCompatibilityReader.cs
- SchemaMapping.cs
- DataFormat.cs
- DataContractSerializerFaultFormatter.cs
- SecurityTokenAuthenticator.cs
- EditorZone.cs
- WebConfigurationHostFileChange.cs
- SubMenuStyleCollection.cs
- StringKeyFrameCollection.cs
- KeySplineConverter.cs
- DesignerCategoryAttribute.cs
- StrongName.cs
- StylusOverProperty.cs
- ValidatorUtils.cs
- ObjectComplexPropertyMapping.cs
- AsyncOperationLifetimeManager.cs
- DomainUpDown.cs
- updateconfighost.cs
- EllipticalNodeOperations.cs
- Debug.cs
- HTMLTagNameToTypeMapper.cs
- MexBindingElement.cs
- SchemaImporterExtensionElement.cs
- SerializationSectionGroup.cs
- MemoryMappedFile.cs
- FormParameter.cs
- ADRole.cs
- DbProviderFactoriesConfigurationHandler.cs
- NestPullup.cs
- GcSettings.cs
- TextTrailingWordEllipsis.cs