Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Common / EntitySql / AST / NamespaceImport.cs / 1305376 / NamespaceImport.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- namespace System.Data.Common.EntitySql.AST { using System; using System.Globalization; using System.Collections; using System.Collections.Generic; ////// Represents an ast node for namespace import (using nsABC;) /// internal sealed class NamespaceImport : Node { private readonly Identifier _namespaceAlias; private readonly Node _namespaceName; ////// Initializes a single name import. /// internal NamespaceImport(Identifier idenitifier) { _namespaceName = idenitifier; } ////// Initializes a single name import. /// internal NamespaceImport(DotExpr dorExpr) { _namespaceName = dorExpr; } ////// Initializes aliased import. /// internal NamespaceImport(BuiltInExpr bltInExpr) { _namespaceAlias = null; Identifier aliasId = bltInExpr.Arg1 as Identifier; if (aliasId == null) { throw EntityUtil.EntitySqlError(bltInExpr.Arg1.ErrCtx, System.Data.Entity.Strings.InvalidNamespaceAlias); } _namespaceAlias = aliasId; _namespaceName = bltInExpr.Arg2; } ////// Returns ns alias id if exists. /// internal Identifier Alias { get { return _namespaceAlias; } } ////// Returns namespace name. /// internal Node NamespaceName { get { return _namespaceName; } } } } // 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
- CustomErrorsSection.cs
- DbConnectionPool.cs
- ReferencedCollectionType.cs
- XPathCompiler.cs
- ValidationHelpers.cs
- OpenFileDialog.cs
- WebPartConnectionsCloseVerb.cs
- HotCommands.cs
- Command.cs
- DockPattern.cs
- RoleGroupCollection.cs
- TypographyProperties.cs
- ObjectDataSourceFilteringEventArgs.cs
- SerializeAbsoluteContext.cs
- DotExpr.cs
- ToolStripItemDataObject.cs
- SymbolType.cs
- PolyQuadraticBezierSegment.cs
- StateBag.cs
- _UriTypeConverter.cs
- DiscoveryReferences.cs
- InternalBufferManager.cs
- ContextMenuStripActionList.cs
- MessageHeaderT.cs
- WorkflowEnvironment.cs
- OptimisticConcurrencyException.cs
- ResourcesGenerator.cs
- XhtmlBasicCalendarAdapter.cs
- SafeThemeHandle.cs
- XmlReflectionMember.cs
- ScopelessEnumAttribute.cs
- ActivityIdHeader.cs
- ClassDataContract.cs
- CustomAttributeBuilder.cs
- ValidationPropertyAttribute.cs
- SimpleWorkerRequest.cs
- AccessViolationException.cs
- VerifyHashRequest.cs
- Vector3DKeyFrameCollection.cs
- FixUpCollection.cs
- GenerateTemporaryTargetAssembly.cs
- ApplicationFileParser.cs
- ApplicationSecurityInfo.cs
- SelectionItemPattern.cs
- SqlWebEventProvider.cs
- ValidationSummary.cs
- PointConverter.cs
- KnownBoxes.cs
- CommonObjectSecurity.cs
- Enlistment.cs
- OutputBuffer.cs
- columnmapfactory.cs
- XmlSchemaAttributeGroupRef.cs
- PerspectiveCamera.cs
- NativeCompoundFileAPIs.cs
- X509Chain.cs
- FileAuthorizationModule.cs
- MessageEnumerator.cs
- WeakHashtable.cs
- TiffBitmapDecoder.cs
- FixedStringLookup.cs
- CompiledRegexRunner.cs
- IsolatedStorageFilePermission.cs
- ByteAnimationUsingKeyFrames.cs
- IconConverter.cs
- PassportPrincipal.cs
- HttpApplication.cs
- LineBreakRecord.cs
- VersionedStream.cs
- SqlRewriteScalarSubqueries.cs
- categoryentry.cs
- SqlDataSource.cs
- ByteConverter.cs
- NullableBoolConverter.cs
- BufferedGraphicsManager.cs
- PropertyDescriptorGridEntry.cs
- WebPartConnectionsCloseVerb.cs
- RuleSettingsCollection.cs
- QueryCacheKey.cs
- TemplateControlCodeDomTreeGenerator.cs
- FontCacheUtil.cs
- ApplicationSecurityInfo.cs
- OracleInfoMessageEventArgs.cs
- AppSettingsSection.cs
- ParserHooks.cs
- ObservableDictionary.cs
- XmlDocumentSchema.cs
- Registry.cs
- CheckBoxAutomationPeer.cs
- DelegatingHeader.cs
- WebPartManager.cs
- WebConvert.cs
- AssemblyContextControlItem.cs
- BindingCompleteEventArgs.cs
- SvcMapFileSerializer.cs
- TextBounds.cs
- HyperLink.cs
- CalendarDesigner.cs
- CurrencyWrapper.cs
- HtmlInputCheckBox.cs