Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Configuration / System / Configuration / WhiteSpaceTrimStringConverter.cs / 1 / WhiteSpaceTrimStringConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.IO; using System.Reflection; using System.Security.Permissions; using System.Xml; using System.Collections.Specialized; using System.Globalization; using System.ComponentModel; using System.Security; using System.Text; namespace System.Configuration { public sealed class WhiteSpaceTrimStringConverter : ConfigurationConverterBase { public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) { ValidateType(value, typeof(string)); if (value == null) { return String.Empty; } return ((string)value).Trim(); } public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data) { Debug.Assert(data is string, "data is string"); return ((string)data).Trim(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.IO; using System.Reflection; using System.Security.Permissions; using System.Xml; using System.Collections.Specialized; using System.Globalization; using System.ComponentModel; using System.Security; using System.Text; namespace System.Configuration { public sealed class WhiteSpaceTrimStringConverter : ConfigurationConverterBase { public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) { ValidateType(value, typeof(string)); if (value == null) { return String.Empty; } return ((string)value).Trim(); } public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data) { Debug.Assert(data is string, "data is string"); return ((string)data).Trim(); } } } // 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
- ElementNotAvailableException.cs
- NoClickablePointException.cs
- UriTemplateClientFormatter.cs
- XsdDateTime.cs
- AbsoluteQuery.cs
- ToolboxComponentsCreatingEventArgs.cs
- SqlCacheDependencyDatabase.cs
- Cursor.cs
- KnownTypesHelper.cs
- SymmetricAlgorithm.cs
- PageParser.cs
- WebEvents.cs
- ResourceType.cs
- WebConfigurationHost.cs
- Stream.cs
- WebRequestModuleElement.cs
- DragDrop.cs
- FontResourceCache.cs
- TdsParserHelperClasses.cs
- HostSecurityManager.cs
- StreamAsIStream.cs
- TextRange.cs
- TemplateKeyConverter.cs
- Mutex.cs
- SettingsContext.cs
- MenuCommands.cs
- LayoutEvent.cs
- CodeSnippetTypeMember.cs
- PagesChangedEventArgs.cs
- ArglessEventHandlerProxy.cs
- XmlStreamStore.cs
- TaskResultSetter.cs
- ContextDataSourceContextData.cs
- Crypto.cs
- FixedPosition.cs
- EventDescriptor.cs
- RenderData.cs
- BamlBinaryWriter.cs
- TextElementAutomationPeer.cs
- shaperfactoryquerycacheentry.cs
- TypedOperationInfo.cs
- CallTemplateAction.cs
- UrlUtility.cs
- ToolStripPanel.cs
- ReferentialConstraint.cs
- Model3DGroup.cs
- XamlReaderHelper.cs
- CompoundFileReference.cs
- TraceListener.cs
- ContentPlaceHolder.cs
- HtmlFormWrapper.cs
- DSASignatureFormatter.cs
- CheckedListBox.cs
- Size3DValueSerializer.cs
- XmlSchemaChoice.cs
- ContainerFilterService.cs
- XPathNodeInfoAtom.cs
- XmlAtomicValue.cs
- Cursors.cs
- BlockUIContainer.cs
- WindowsListViewItemStartMenu.cs
- HtmlLink.cs
- DataGridItemEventArgs.cs
- ArgumentElement.cs
- DataGridViewSelectedColumnCollection.cs
- StyleBamlTreeBuilder.cs
- ReadWriteSpinLock.cs
- GridView.cs
- DataSourceExpressionCollection.cs
- SafeEventLogWriteHandle.cs
- CodeArrayIndexerExpression.cs
- ParseHttpDate.cs
- TemplateXamlTreeBuilder.cs
- unitconverter.cs
- NameGenerator.cs
- ResourceDictionaryCollection.cs
- GradientBrush.cs
- SelectionEditor.cs
- GraphicsState.cs
- BinaryObjectInfo.cs
- WebPartsPersonalization.cs
- uribuilder.cs
- xmlglyphRunInfo.cs
- SoapFault.cs
- SessionParameter.cs
- DataSourceBooleanViewSchemaConverter.cs
- Thread.cs
- SystemIPGlobalProperties.cs
- SystemResourceHost.cs
- Exception.cs
- DataGridViewMethods.cs
- ArithmeticException.cs
- ListView.cs
- Matrix3D.cs
- XmlExceptionHelper.cs
- ConnectionInterfaceCollection.cs
- EventRoute.cs
- TreeViewHitTestInfo.cs
- WebControl.cs
- DebugInfoExpression.cs