Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / ndp / fx / src / DataEntityDesign / Design / System / Data / Entity / Design / Common / UniqueIdentifierService.cs / 2 / UniqueIdentifierService.cs
//----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// @owner [....]
// @backupOwner [....]
//---------------------------------------------------------------------
using System.Diagnostics;
using System.Collections.Generic;
using System.Globalization;
namespace System.Data.Entity.Design.Common
{
///
/// Service making names within a scope unique. Initialize a new instance
/// for every scope.
///
///
internal sealed class UniqueIdentifierService
{
internal UniqueIdentifierService(bool caseSensitive)
{
_knownIdentifiers = new Dictionary(caseSensitive ? StringComparer.Ordinal : StringComparer.OrdinalIgnoreCase);
_identifierToAdjustedIdentifier = new Dictionary
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TextPenaltyModule.cs
- TraceEventCache.cs
- HGlobalSafeHandle.cs
- ThicknessKeyFrameCollection.cs
- WebBrowserNavigatedEventHandler.cs
- BitmapEffectRenderDataResource.cs
- UrlPath.cs
- Rijndael.cs
- BaseTemplateBuildProvider.cs
- CodeStatementCollection.cs
- MLangCodePageEncoding.cs
- Matrix3DValueSerializer.cs
- securitycriticaldataClass.cs
- OleDbConnectionFactory.cs
- CacheVirtualItemsEvent.cs
- RpcCryptoRequest.cs
- StackOverflowException.cs
- HierarchicalDataBoundControlAdapter.cs
- BulletedListEventArgs.cs
- JsonFormatWriterGenerator.cs
- RoutedEventConverter.cs
- DateTimeConstantAttribute.cs
- ResourceReader.cs
- ToolStripGripRenderEventArgs.cs
- ProxyHwnd.cs
- IPHostEntry.cs
- WizardStepBase.cs
- TabControl.cs
- StorageScalarPropertyMapping.cs
- SafeNativeMethodsMilCoreApi.cs
- ListViewItemMouseHoverEvent.cs
- OrderingInfo.cs
- WebPartChrome.cs
- BaseCAMarshaler.cs
- MissingSatelliteAssemblyException.cs
- InvalidFilterCriteriaException.cs
- MembershipPasswordException.cs
- MSAANativeProvider.cs
- CroppedBitmap.cs
- PrimitiveSchema.cs
- ToolStripPanel.cs
- EpmCustomContentWriterNodeData.cs
- LocalizabilityAttribute.cs
- RawAppCommandInputReport.cs
- ResourceDescriptionAttribute.cs
- DefaultTextStoreTextComposition.cs
- SmtpNegotiateAuthenticationModule.cs
- TableChangeProcessor.cs
- XmlSchemaRedefine.cs
- BinHexEncoding.cs
- NativeMethods.cs
- TaiwanLunisolarCalendar.cs
- SocketInformation.cs
- NegatedCellConstant.cs
- AvtEvent.cs
- AlternateView.cs
- TreeNodeCollection.cs
- RoleGroup.cs
- CheckBoxList.cs
- FlowDocument.cs
- BaseDataListComponentEditor.cs
- ConnectionsZone.cs
- Color.cs
- StdValidatorsAndConverters.cs
- ImageFormatConverter.cs
- WebUtility.cs
- WSHttpBindingBaseElement.cs
- WpfXamlMember.cs
- ServiceTimeoutsElement.cs
- DataFieldConverter.cs
- GradientStop.cs
- XmlSchemaSet.cs
- ToolStripButton.cs
- controlskin.cs
- XsltException.cs
- ViewValidator.cs
- SqlConnectionStringBuilder.cs
- SqlTriggerAttribute.cs
- DataServices.cs
- Stream.cs
- ApplicationTrust.cs
- GlyphRunDrawing.cs
- StdValidatorsAndConverters.cs
- System.Data_BID.cs
- ObjectListCommandsPage.cs
- CodeAttributeDeclaration.cs
- PartitionResolver.cs
- mongolianshape.cs
- StringUtil.cs
- ToolStripScrollButton.cs
- StylusCollection.cs
- SchemaExporter.cs
- SingleResultAttribute.cs
- CapabilitiesUse.cs
- ScalarConstant.cs
- XsdValidatingReader.cs
- DbModificationCommandTree.cs
- LogicalChannelCollection.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- ColumnTypeConverter.cs