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
- XPathSingletonIterator.cs
- DataServiceContext.cs
- InstanceData.cs
- UpdatePanelControlTrigger.cs
- XmlChildEnumerator.cs
- EffectiveValueEntry.cs
- SystemIPAddressInformation.cs
- ZoneMembershipCondition.cs
- InputLanguage.cs
- ReadOnlyDataSourceView.cs
- ReaderWriterLock.cs
- ParameterReplacerVisitor.cs
- PointF.cs
- XamlPoint3DCollectionSerializer.cs
- BinaryExpression.cs
- Bitmap.cs
- Command.cs
- ObjectListFieldCollection.cs
- EncoderFallback.cs
- DrawingCollection.cs
- _Semaphore.cs
- UnsafeNativeMethods.cs
- TraceUtils.cs
- ExpressionEditorSheet.cs
- Wizard.cs
- TextChange.cs
- OracleParameter.cs
- AdornedElementPlaceholder.cs
- ModelProperty.cs
- CommandValueSerializer.cs
- CreateUserWizard.cs
- ChangeTracker.cs
- UiaCoreTypesApi.cs
- StatusBar.cs
- SessionParameter.cs
- rsa.cs
- CreateRefExpr.cs
- MethodToken.cs
- Util.cs
- DataGridViewRowsAddedEventArgs.cs
- QueryReaderSettings.cs
- SortedList.cs
- ListMarkerLine.cs
- XmlSchemaComplexContentExtension.cs
- TargetParameterCountException.cs
- ExtendedPropertyDescriptor.cs
- XmlComment.cs
- RolePrincipal.cs
- DetailsViewRowCollection.cs
- QueryLifecycle.cs
- SessionEndedEventArgs.cs
- GridViewDesigner.cs
- DefaultProfileManager.cs
- DataServiceExpressionVisitor.cs
- Separator.cs
- ClassDataContract.cs
- BCLDebug.cs
- DecimalConverter.cs
- MD5CryptoServiceProvider.cs
- SafeNativeMethodsOther.cs
- IndexOutOfRangeException.cs
- DependentTransaction.cs
- WorkflowApplicationCompletedEventArgs.cs
- PenContext.cs
- ImageMetadata.cs
- AxHost.cs
- OrderedParallelQuery.cs
- SamlAssertionDirectKeyIdentifierClause.cs
- Condition.cs
- NotCondition.cs
- ListViewInsertEventArgs.cs
- ToolboxItemCollection.cs
- ViewManager.cs
- EntityContainerAssociationSet.cs
- HwndStylusInputProvider.cs
- EmbeddedMailObjectsCollection.cs
- TitleStyle.cs
- DataServiceQuery.cs
- Label.cs
- InstancePersistenceEvent.cs
- DataProtection.cs
- DataGridViewRowHeaderCell.cs
- PolicyManager.cs
- MaskedTextProvider.cs
- AsyncStreamReader.cs
- TextFindEngine.cs
- BindingContext.cs
- AssemblyCacheEntry.cs
- PlanCompilerUtil.cs
- NoneExcludedImageIndexConverter.cs
- ZipFileInfo.cs
- TimelineClockCollection.cs
- DrawingServices.cs
- MembershipPasswordException.cs
- TypeValidationEventArgs.cs
- WebPartsPersonalization.cs
- StorageConditionPropertyMapping.cs
- PeerOutputChannel.cs
- QuaternionAnimationUsingKeyFrames.cs
- ArraySortHelper.cs