Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- ReturnType.cs
- figurelength.cs
- DataServiceQuery.cs
- ListItemCollection.cs
- OdbcParameter.cs
- TiffBitmapEncoder.cs
- TempEnvironment.cs
- CodeMethodReturnStatement.cs
- HttpModuleActionCollection.cs
- UnsafeNativeMethods.cs
- DataControlImageButton.cs
- WindowsAuthenticationModule.cs
- NativeMethods.cs
- ProtocolState.cs
- TextServicesLoader.cs
- StreamAsIStream.cs
- FileSystemWatcher.cs
- ResourcePart.cs
- DateTimeFormat.cs
- UserNameSecurityTokenProvider.cs
- cache.cs
- DocumentPageTextView.cs
- SqlParameter.cs
- SqlConnectionPoolGroupProviderInfo.cs
- HtmlInputHidden.cs
- XmlEventCache.cs
- SendKeys.cs
- HttpStreamMessageEncoderFactory.cs
- DecoderNLS.cs
- DbConnectionInternal.cs
- DataGridViewImageColumn.cs
- TextCompositionEventArgs.cs
- XslCompiledTransform.cs
- IndexerNameAttribute.cs
- Stopwatch.cs
- FunctionQuery.cs
- ApplicationException.cs
- FileRecordSequence.cs
- InheritanceService.cs
- DataGridToolTip.cs
- MulticastDelegate.cs
- ISCIIEncoding.cs
- NegotiateStream.cs
- DeploymentSection.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- ReadOnlyPropertyMetadata.cs
- DerivedKeySecurityToken.cs
- OleDbException.cs
- DataGridBeginningEditEventArgs.cs
- FixedPageStructure.cs
- ExpressionBindingsDialog.cs
- RtfFormatStack.cs
- ConnectionManagementElement.cs
- MenuCommandService.cs
- DrawingVisual.cs
- QilGeneratorEnv.cs
- TextServicesCompartment.cs
- ScriptComponentDescriptor.cs
- CfgParser.cs
- ClonableStack.cs
- MobileCapabilities.cs
- HttpServerUtilityWrapper.cs
- TreeNodeBindingCollection.cs
- UInt32Converter.cs
- DesignerSerializationVisibilityAttribute.cs
- StaticSiteMapProvider.cs
- TypedTableBase.cs
- QilReference.cs
- XsdDateTime.cs
- MissingManifestResourceException.cs
- DropTarget.cs
- DesignTimeVisibleAttribute.cs
- WebBrowser.cs
- Facet.cs
- MdiWindowListStrip.cs
- UntypedNullExpression.cs
- XXXInfos.cs
- Rotation3DAnimation.cs
- DataColumnPropertyDescriptor.cs
- DCSafeHandle.cs
- CompilerResults.cs
- BitmapSizeOptions.cs
- ErrorFormatterPage.cs
- ScriptResourceDefinition.cs
- itemelement.cs
- AddIn.cs
- ResourceKey.cs
- FatalException.cs
- PropertyGeneratedEventArgs.cs
- SchemeSettingElementCollection.cs
- GlyphTypeface.cs
- Transform3DCollection.cs
- PackWebRequestFactory.cs
- DataGridViewRow.cs
- behaviorssection.cs
- ConfigPathUtility.cs
- ReliabilityContractAttribute.cs
- CultureTableRecord.cs
- TransactionScope.cs
- CompiledAction.cs