Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / MS / Internal / Controls / EmptyEnumerable.cs / 1 / EmptyEnumerable.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Empty enumerable // // History: // 11/11/2004 [....] : Created // //--------------------------------------------------------------------------- using System; using System.Collections; namespace MS.Internal.Controls { ////// Returns an Enumerable that is empty. /// internal class EmptyEnumerable: IEnumerable { // singleton class, private ctor private EmptyEnumerable() { } IEnumerator IEnumerable.GetEnumerator() { return EmptyEnumerator.Instance; } ////// Read-Only instance of an Empty Enumerable. /// public static IEnumerable Instance { get { if (_instance == null) { _instance = new EmptyEnumerable(); } return _instance; } } private static IEnumerable _instance; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- InvalidPrinterException.cs
- CqlErrorHelper.cs
- ListComponentEditorPage.cs
- MenuCommandService.cs
- TextLine.cs
- Base64Encoding.cs
- EventArgs.cs
- VsPropertyGrid.cs
- FixedSOMPageConstructor.cs
- IImplicitResourceProvider.cs
- DesignerActionItem.cs
- XmlSerializableServices.cs
- VirtualPath.cs
- StringSource.cs
- WasAdminWrapper.cs
- SafeTokenHandle.cs
- DocumentGrid.cs
- IIS7UserPrincipal.cs
- UnauthorizedWebPart.cs
- ConfigurationManagerInternalFactory.cs
- MimeTypeMapper.cs
- Substitution.cs
- ContainerFilterService.cs
- Parameter.cs
- Int64Storage.cs
- ScriptReference.cs
- ActiveXSerializer.cs
- _SafeNetHandles.cs
- ListBoxChrome.cs
- SqlWriter.cs
- RegionInfo.cs
- WorkflowOperationAsyncResult.cs
- Convert.cs
- BaseParser.cs
- HtmlMeta.cs
- ExpressionsCollectionConverter.cs
- GroupDescription.cs
- MenuItem.cs
- SecurityPermission.cs
- BitmapVisualManager.cs
- ConfigurationValidatorAttribute.cs
- FilePrompt.cs
- BaseProcessor.cs
- ColorMatrix.cs
- SqlWebEventProvider.cs
- coordinatorscratchpad.cs
- CodeObjectCreateExpression.cs
- SortExpressionBuilder.cs
- DefaultExpression.cs
- ViewManager.cs
- SQLResource.cs
- SoapDocumentServiceAttribute.cs
- SafeNativeMethods.cs
- SchemaNamespaceManager.cs
- CompilerScope.cs
- TouchesOverProperty.cs
- LogSwitch.cs
- XmlChildEnumerator.cs
- WebPartConnectVerb.cs
- UrlMappingsModule.cs
- Accessible.cs
- ConnectivityStatus.cs
- SamlAttributeStatement.cs
- ObjectNavigationPropertyMapping.cs
- PropertyTabChangedEvent.cs
- CollectionsUtil.cs
- StateBag.cs
- DbConvert.cs
- StrongNameKeyPair.cs
- EventMappingSettings.cs
- ActivationArguments.cs
- ContextMenu.cs
- XmlMemberMapping.cs
- SecurityException.cs
- AttachedPropertiesService.cs
- HttpHandlersSection.cs
- _SSPIWrapper.cs
- Facet.cs
- UIPermission.cs
- EventLogException.cs
- CatalogPartCollection.cs
- Collection.cs
- ToolboxItemImageConverter.cs
- ColorConverter.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- SiteMap.cs
- XmlCustomFormatter.cs
- SpeechAudioFormatInfo.cs
- SoapEnumAttribute.cs
- DecoderBestFitFallback.cs
- RSAPKCS1KeyExchangeFormatter.cs
- Win32Native.cs
- AncestorChangedEventArgs.cs
- XmlObjectSerializerReadContext.cs
- ReferentialConstraint.cs
- EnumBuilder.cs
- BitmapEffectDrawing.cs
- GroupByExpressionRewriter.cs
- SQLDecimalStorage.cs
- PreloadedPackages.cs