Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataEntity / System / Data / Common / Utils / TrailingSpaceComparer.cs / 1 / 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
- ToolStripSeparator.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- KnownBoxes.cs
- StringReader.cs
- CatalogZoneBase.cs
- FontInfo.cs
- ConstNode.cs
- BlockCollection.cs
- MetadataItemEmitter.cs
- HtmlElement.cs
- XmlNodeComparer.cs
- TextElement.cs
- MessageHeaders.cs
- HTMLTagNameToTypeMapper.cs
- AtomMaterializerLog.cs
- TypeValidationEventArgs.cs
- ThreadExceptionDialog.cs
- LoginView.cs
- TraceContextEventArgs.cs
- EntityStoreSchemaFilterEntry.cs
- Internal.cs
- TextEffect.cs
- SystemIPv4InterfaceProperties.cs
- XmlNotation.cs
- BindingGroup.cs
- SmuggledIUnknown.cs
- TextPointerBase.cs
- BufferedStream.cs
- HtmlImage.cs
- Splitter.cs
- UnknownBitmapDecoder.cs
- Double.cs
- ProfileManager.cs
- DataSourceCache.cs
- XmlSchemaAnnotation.cs
- DesignSurface.cs
- DiffuseMaterial.cs
- DefaultPropertyAttribute.cs
- RequestResizeEvent.cs
- MimeReflector.cs
- HashCodeCombiner.cs
- TargetControlTypeAttribute.cs
- StorageComplexPropertyMapping.cs
- ComponentConverter.cs
- EntityWrapper.cs
- DesignOnlyAttribute.cs
- RoleManagerEventArgs.cs
- EditCommandColumn.cs
- PromptBuilder.cs
- NamespaceInfo.cs
- ModelTreeManager.cs
- printdlgexmarshaler.cs
- safex509handles.cs
- TitleStyle.cs
- CodeTypeMember.cs
- PropertyInformation.cs
- TextBox.cs
- SrgsSubset.cs
- MetadataCollection.cs
- EntryIndex.cs
- TreeNodeCollection.cs
- IncrementalCompileAnalyzer.cs
- Visual3DCollection.cs
- Accessible.cs
- ImpersonationContext.cs
- ProviderCommandInfoUtils.cs
- Trace.cs
- XMLSchema.cs
- XmlElement.cs
- SpeechDetectedEventArgs.cs
- ConnectionStringsSection.cs
- TransformProviderWrapper.cs
- OutputCacheEntry.cs
- ModelTypeConverter.cs
- EnumerableRowCollectionExtensions.cs
- SpecialTypeDataContract.cs
- LassoSelectionBehavior.cs
- _UncName.cs
- DataBoundControlHelper.cs
- BuildProvider.cs
- Merger.cs
- TiffBitmapDecoder.cs
- AssertSection.cs
- StorageMappingFragment.cs
- XXXInfos.cs
- JournalEntryStack.cs
- Size3DValueSerializer.cs
- ConstructorNeedsTagAttribute.cs
- Process.cs
- invalidudtexception.cs
- XmlCharacterData.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- Button.cs
- CatchBlock.cs
- ServicePointManager.cs
- CommandBinding.cs
- SqlRemoveConstantOrderBy.cs
- WebPartMovingEventArgs.cs
- PrePrepareMethodAttribute.cs
- WebPartEditorOkVerb.cs