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
- DataError.cs
- LayoutEditorPart.cs
- StoreConnection.cs
- LocalizableResourceBuilder.cs
- GB18030Encoding.cs
- DataObjectEventArgs.cs
- MissingFieldException.cs
- DelegatingConfigHost.cs
- DefaultEventAttribute.cs
- Model3DGroup.cs
- CodeAccessSecurityEngine.cs
- MailMessage.cs
- ResolveMatches11.cs
- VisualBasicHelper.cs
- mediaclock.cs
- FormattedText.cs
- RemotingServices.cs
- LazyTextWriterCreator.cs
- PartitionResolver.cs
- ObjectManager.cs
- PersonalizationStateQuery.cs
- AppModelKnownContentFactory.cs
- SecurityProtocolFactory.cs
- SafeFileMappingHandle.cs
- OleDbErrorCollection.cs
- PointUtil.cs
- ServiceBusyException.cs
- XmlSchemaIdentityConstraint.cs
- ObjectQuery.cs
- AssemblyAttributes.cs
- ClientSponsor.cs
- UrlMappingsSection.cs
- OptionUsage.cs
- PromptBuilder.cs
- SafeSecurityHelper.cs
- SqlConnectionStringBuilder.cs
- safelink.cs
- VarRefManager.cs
- PropertyRef.cs
- DescendentsWalkerBase.cs
- UriTemplateDispatchFormatter.cs
- UICuesEvent.cs
- UriTemplateTrieLocation.cs
- UnsignedPublishLicense.cs
- DateTimeSerializationSection.cs
- ObjectViewListener.cs
- WebPartCloseVerb.cs
- BrowserDefinitionCollection.cs
- MailAddressCollection.cs
- SourceSwitch.cs
- ToolStripRenderEventArgs.cs
- DataGridViewButtonCell.cs
- FastEncoder.cs
- XmlSchemaAttributeGroup.cs
- SystemBrushes.cs
- SystemIcmpV6Statistics.cs
- SettingsAttributeDictionary.cs
- DynamicValidatorEventArgs.cs
- SqlBulkCopy.cs
- SystemThemeKey.cs
- DependencyObjectPropertyDescriptor.cs
- XMLDiffLoader.cs
- XmlQualifiedNameTest.cs
- TypedReference.cs
- ToolStripItemImageRenderEventArgs.cs
- DisplayMemberTemplateSelector.cs
- CounterSet.cs
- DataSetMappper.cs
- Update.cs
- Padding.cs
- DiagnosticsConfigurationHandler.cs
- GC.cs
- Stack.cs
- RtfControlWordInfo.cs
- ClonableStack.cs
- Rotation3DAnimationBase.cs
- OrthographicCamera.cs
- RuntimeWrappedException.cs
- UnionQueryOperator.cs
- DateBoldEvent.cs
- CodeTypeReference.cs
- ManifestResourceInfo.cs
- ListMarkerLine.cs
- CustomErrorCollection.cs
- InternalConfirm.cs
- DataSetUtil.cs
- SessionSymmetricMessageSecurityProtocolFactory.cs
- FileVersionInfo.cs
- KeyInstance.cs
- ChannelManagerHelpers.cs
- SqlCacheDependencyDatabase.cs
- GridViewColumnHeaderAutomationPeer.cs
- BamlRecordWriter.cs
- XmlSignificantWhitespace.cs
- Viewport3DAutomationPeer.cs
- Hyperlink.cs
- ProvideValueServiceProvider.cs
- Token.cs
- UrlAuthFailedErrorFormatter.cs
- VariantWrapper.cs