Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Common / Utils / TrailingSpaceComparer.cs / 1305376 / TrailingSpaceComparer.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Collections.Generic; namespace System.Data.Common.Utils { ////// Comparer that treats two strings as equivalent if they differ only by trailing /// spaces, e.g. 'A' eq 'A '. Useful when determining if a set of values is unique /// even given the possibility of padding (consider SQL Server char and nchar columns) /// or to lookup values when the set of values is known to honor this uniqueness constraint. /// internal class TrailingSpaceComparer : IEqualityComparer
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PresentationAppDomainManager.cs
- FrameworkObject.cs
- BmpBitmapEncoder.cs
- MaskedTextProvider.cs
- CodeCatchClause.cs
- MemoryRecordBuffer.cs
- BoundPropertyEntry.cs
- XamlWriter.cs
- UrlMappingCollection.cs
- InputEventArgs.cs
- Soap12ProtocolReflector.cs
- EncodingFallbackAwareXmlTextWriter.cs
- NameValueConfigurationCollection.cs
- PageCatalogPart.cs
- SqlInternalConnectionTds.cs
- TripleDESCryptoServiceProvider.cs
- Vars.cs
- CheckBoxStandardAdapter.cs
- Cell.cs
- VisualStyleElement.cs
- Int32RectConverter.cs
- FontStyles.cs
- _NegoState.cs
- HotCommands.cs
- DataSource.cs
- Set.cs
- FieldNameLookup.cs
- SafeNativeMethods.cs
- CellParaClient.cs
- BamlVersionHeader.cs
- CompilationPass2TaskInternal.cs
- EventLogPermission.cs
- CheckableControlBaseAdapter.cs
- HttpCacheVaryByContentEncodings.cs
- TagPrefixAttribute.cs
- CharKeyFrameCollection.cs
- CompleteWizardStep.cs
- WorkflowMarkupSerializationManager.cs
- SafeNativeMethods.cs
- PerformanceCounterTraceRecord.cs
- ClientEventManager.cs
- XmlNamespaceDeclarationsAttribute.cs
- ConfigXmlCDataSection.cs
- DataException.cs
- RsaSecurityTokenAuthenticator.cs
- ColorConverter.cs
- PermissionRequestEvidence.cs
- NetworkInterface.cs
- Events.cs
- OleDbSchemaGuid.cs
- InsufficientMemoryException.cs
- FromRequest.cs
- DPAPIProtectedConfigurationProvider.cs
- DrawToolTipEventArgs.cs
- TypedTableGenerator.cs
- CategoryAttribute.cs
- ListItem.cs
- FileSystemInfo.cs
- PropertyItem.cs
- ClientRoleProvider.cs
- VirtualizingPanel.cs
- ModelProperty.cs
- FontStretch.cs
- MethodBody.cs
- Int64Converter.cs
- DesignTimeParseData.cs
- LiteralControl.cs
- PartitionedStream.cs
- CharEntityEncoderFallback.cs
- _ListenerRequestStream.cs
- NamespaceQuery.cs
- ParallelDesigner.cs
- InputBinding.cs
- XmlSchemaValidator.cs
- BulletChrome.cs
- Message.cs
- LeaseManager.cs
- DataPagerField.cs
- WebCategoryAttribute.cs
- CustomAttributeFormatException.cs
- SimplePropertyEntry.cs
- ToolboxDataAttribute.cs
- DefaultEventAttribute.cs
- TdsValueSetter.cs
- RootBrowserWindowProxy.cs
- TokenDescriptor.cs
- ProfileService.cs
- RawUIStateInputReport.cs
- CompilerErrorCollection.cs
- X509ChainElement.cs
- XmlSchemaType.cs
- BamlTreeUpdater.cs
- CuspData.cs
- ListViewItem.cs
- ToggleProviderWrapper.cs
- ConstrainedDataObject.cs
- MILUtilities.cs
- ContextConfiguration.cs
- WebPartManagerInternals.cs
- SubqueryRules.cs