Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- StyleXamlParser.cs
- StaticExtension.cs
- MatrixKeyFrameCollection.cs
- HostingEnvironmentException.cs
- OpCellTreeNode.cs
- ScriptControlManager.cs
- CodeObject.cs
- CacheMemory.cs
- FormsAuthenticationTicket.cs
- XmlSchemaInfo.cs
- SqlDataSourceCommandParser.cs
- XmlNavigatorStack.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- BooleanStorage.cs
- DSASignatureFormatter.cs
- EditorPartChrome.cs
- Context.cs
- selecteditemcollection.cs
- LogicalExpr.cs
- NavigatorInput.cs
- XPathParser.cs
- CompilerResults.cs
- EventProviderWriter.cs
- SessionSwitchEventArgs.cs
- ImageAttributes.cs
- IPipelineRuntime.cs
- BitmapPalette.cs
- PartialClassGenerationTaskInternal.cs
- Events.cs
- XmlSchemaComplexContentRestriction.cs
- RoutedCommand.cs
- ContextMarshalException.cs
- SourceFileBuildProvider.cs
- PackageRelationshipCollection.cs
- Journaling.cs
- SyndicationSerializer.cs
- RelatedPropertyManager.cs
- ScriptReferenceEventArgs.cs
- EmptyElement.cs
- DetailsViewAutoFormat.cs
- UrlMappingCollection.cs
- SqlPersonalizationProvider.cs
- NumericUpDownAccelerationCollection.cs
- SqlGenerator.cs
- XPathAncestorIterator.cs
- PriorityQueue.cs
- ProfileParameter.cs
- HtmlInputImage.cs
- Parsers.cs
- ErrorStyle.cs
- RemotingSurrogateSelector.cs
- DataGridRelationshipRow.cs
- TextElementCollectionHelper.cs
- Model3DGroup.cs
- MouseActionConverter.cs
- Base64Decoder.cs
- BoundField.cs
- HtmlInputControl.cs
- DesignerVerb.cs
- WebServiceParameterData.cs
- PathFigureCollection.cs
- XPathNodeHelper.cs
- SqlLiftWhereClauses.cs
- ToolStripLabel.cs
- Int64.cs
- SecurityDocument.cs
- DbConnectionPoolGroup.cs
- BuilderPropertyEntry.cs
- _NetworkingPerfCounters.cs
- ClientRolePrincipal.cs
- IndentedWriter.cs
- SocketException.cs
- XmlSchemaObjectTable.cs
- ControllableStoryboardAction.cs
- RangeValidator.cs
- AccessViolationException.cs
- ArrangedElement.cs
- GlobalProxySelection.cs
- Aggregates.cs
- RootDesignerSerializerAttribute.cs
- ErasingStroke.cs
- CachedPathData.cs
- CacheHelper.cs
- XmlSchemaCollection.cs
- PersistencePipeline.cs
- UrlAuthorizationModule.cs
- WindowsIPAddress.cs
- NamespaceCollection.cs
- ProcessStartInfo.cs
- CompilerGeneratedAttribute.cs
- ManagedIStream.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- EncoderParameter.cs
- SecurityDocument.cs
- CaseExpr.cs
- LazyTextWriterCreator.cs
- ObjectListComponentEditor.cs
- UIElementCollection.cs
- CorrelationManager.cs
- _NegoState.cs