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
- PieceNameHelper.cs
- LiteralDesigner.cs
- HierarchicalDataSourceControl.cs
- BridgeDataRecord.cs
- APCustomTypeDescriptor.cs
- MatrixTransform.cs
- NavigatorInput.cs
- WebRequest.cs
- Matrix3D.cs
- QueryCacheManager.cs
- ProcessHost.cs
- DescendantOverDescendantQuery.cs
- AlphaSortedEnumConverter.cs
- UpdateDelegates.Generated.cs
- SecurityTokenReferenceStyle.cs
- DataListItem.cs
- DbSource.cs
- RegistryPermission.cs
- Vector3DAnimationBase.cs
- XmlAutoDetectWriter.cs
- MarshalDirectiveException.cs
- PhysicalAddress.cs
- ReaderWriterLock.cs
- DeviceOverridableAttribute.cs
- TextDecorationCollection.cs
- ListViewDataItem.cs
- Drawing.cs
- ReturnValue.cs
- ImageCodecInfoPrivate.cs
- TextAutomationPeer.cs
- DropSource.cs
- HwndMouseInputProvider.cs
- ContextInformation.cs
- ReferencedAssembly.cs
- _AutoWebProxyScriptEngine.cs
- IndexedWhereQueryOperator.cs
- _SafeNetHandles.cs
- TraceContext.cs
- BindingFormattingDialog.cs
- AppDomainInfo.cs
- ComEventsInfo.cs
- GlyphShapingProperties.cs
- ImageField.cs
- DbDataAdapter.cs
- ToolStripCodeDomSerializer.cs
- MultiBinding.cs
- SafeReadContext.cs
- SqlErrorCollection.cs
- MenuItemBinding.cs
- Events.cs
- EntryIndex.cs
- SqlCacheDependencyDatabase.cs
- MouseOverProperty.cs
- EntityDataSourceColumn.cs
- IdleTimeoutMonitor.cs
- InteropBitmapSource.cs
- StylusButtonCollection.cs
- WebPartMovingEventArgs.cs
- XPathPatternBuilder.cs
- EmulateRecognizeCompletedEventArgs.cs
- EntityContainerEntitySet.cs
- Int16Animation.cs
- InfoCardHelper.cs
- XmlAnyElementAttributes.cs
- ComponentConverter.cs
- FamilyTypefaceCollection.cs
- SpnegoTokenProvider.cs
- Certificate.cs
- CustomErrorCollection.cs
- CodeGotoStatement.cs
- SubclassTypeValidatorAttribute.cs
- DocumentViewerConstants.cs
- PageWrapper.cs
- ZipArchive.cs
- RowParagraph.cs
- HtmlInputImage.cs
- KeyValuePair.cs
- XsltSettings.cs
- InputScopeManager.cs
- Point.cs
- LocalizationComments.cs
- ModuleBuilder.cs
- XmlConvert.cs
- XmlNamespaceManager.cs
- OleDbPropertySetGuid.cs
- EntityDataSourceQueryBuilder.cs
- GradientStop.cs
- UIElementIsland.cs
- ValueExpressions.cs
- DynamicMethod.cs
- SchemaNotation.cs
- ValueUtilsSmi.cs
- Privilege.cs
- MatrixTransform3D.cs
- _Events.cs
- SectionInformation.cs
- SpeechAudioFormatInfo.cs
- Compress.cs
- ServiceAppDomainAssociationProvider.cs
- HttpContext.cs