Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DLinq / Dlinq / SqlClient / Query / SqlGatherProducedAliases.cs / 1305376 / SqlGatherProducedAliases.cs
using System; using System.Collections.Generic; using System.Text; namespace System.Data.Linq.SqlClient { ////// Walk a tree and return the set of unique aliases it produces. /// class SqlGatherProducedAliases { internal static HashSetGather(SqlNode node) { Gatherer g = new Gatherer(); g.Visit(node); return g.Produced; } private class Gatherer : SqlVisitor { internal HashSet Produced = new HashSet (); internal override SqlAlias VisitAlias(SqlAlias a) { Produced.Add(a); return base.VisitAlias(a); } } } } // 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
- CompositeFontParser.cs
- FixedDocumentSequencePaginator.cs
- Journal.cs
- Empty.cs
- DeclarativeCatalogPart.cs
- AssociationSet.cs
- ParseChildrenAsPropertiesAttribute.cs
- ModuleBuilderData.cs
- QilInvokeEarlyBound.cs
- DataListCommandEventArgs.cs
- JsonReader.cs
- UriSection.cs
- PcmConverter.cs
- EntityCommandDefinition.cs
- HttpHandler.cs
- DefaultAssemblyResolver.cs
- PerspectiveCamera.cs
- SpellerHighlightLayer.cs
- BindingExpressionBase.cs
- AuthenticationModulesSection.cs
- FontDriver.cs
- TextEffect.cs
- ImageMetadata.cs
- HttpChannelHelpers.cs
- EventWaitHandle.cs
- BitSet.cs
- SingleKeyFrameCollection.cs
- FullTextState.cs
- StreamingContext.cs
- AccessorTable.cs
- SafeLibraryHandle.cs
- UnmanagedMarshal.cs
- SqlDataSourceView.cs
- EmissiveMaterial.cs
- GridLengthConverter.cs
- XmlRawWriter.cs
- CornerRadiusConverter.cs
- ResourcesChangeInfo.cs
- SelfIssuedTokenFactoryCredential.cs
- Win32Exception.cs
- SerTrace.cs
- PublisherIdentityPermission.cs
- ContextQuery.cs
- HijriCalendar.cs
- RuleDefinitions.cs
- HttpDictionary.cs
- TextEncodedRawTextWriter.cs
- WebServiceFault.cs
- SessionEndingCancelEventArgs.cs
- HiddenFieldPageStatePersister.cs
- DocumentManager.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- objectresult_tresulttype.cs
- CFGGrammar.cs
- HttpHandlersSection.cs
- WarningException.cs
- Schema.cs
- PrePostDescendentsWalker.cs
- Formatter.cs
- TransactionsSectionGroup.cs
- LexicalChunk.cs
- MatrixUtil.cs
- QueryCacheManager.cs
- SymmetricKeyWrap.cs
- CurrentChangingEventManager.cs
- DataGridViewCellCollection.cs
- ImportCatalogPart.cs
- DbUpdateCommandTree.cs
- CallSiteHelpers.cs
- ToolboxComponentsCreatedEventArgs.cs
- xmlsaver.cs
- DependencyObjectPropertyDescriptor.cs
- DirtyTextRange.cs
- TextDataBindingHandler.cs
- NamespaceList.cs
- DesignOnlyAttribute.cs
- UIElement.cs
- EnlistmentState.cs
- _SslSessionsCache.cs
- EntityCollection.cs
- ISAPIWorkerRequest.cs
- LocalizationComments.cs
- ListBox.cs
- RealizationDrawingContextWalker.cs
- TableItemProviderWrapper.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- Char.cs
- COM2FontConverter.cs
- TextServicesProperty.cs
- TerminatorSinks.cs
- ArrayTypeMismatchException.cs
- CacheEntry.cs
- XmlAttributeCache.cs
- ToolStripDropDownClosedEventArgs.cs
- SplitterEvent.cs
- HttpsHostedTransportConfiguration.cs
- RepeatButtonAutomationPeer.cs
- LinkTarget.cs
- ZipIOLocalFileBlock.cs
- ExitEventArgs.cs