Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- WorkItem.cs
- ApplicationTrust.cs
- KnownBoxes.cs
- Padding.cs
- EntityFrameworkVersions.cs
- UrlMapping.cs
- CaretElement.cs
- WindowsListViewItemCheckBox.cs
- GifBitmapDecoder.cs
- PageAsyncTaskManager.cs
- ConnectionManagementSection.cs
- ResourceType.cs
- ListViewInsertionMark.cs
- FrameworkElement.cs
- InheritanceAttribute.cs
- GACMembershipCondition.cs
- WinEventWrap.cs
- CategoryGridEntry.cs
- PowerStatus.cs
- PropertyTabAttribute.cs
- HtmlUtf8RawTextWriter.cs
- DataGridItemCollection.cs
- NavigationPropertyEmitter.cs
- Double.cs
- ObjectQuery_EntitySqlExtensions.cs
- WebPartConnectionsConfigureVerb.cs
- XsltLoader.cs
- SetStateDesigner.cs
- webclient.cs
- DSASignatureDeformatter.cs
- EditorAttribute.cs
- SmtpSection.cs
- BaseUriWithWildcard.cs
- ItemCollection.cs
- ProcessHost.cs
- CommandValueSerializer.cs
- GeometryDrawing.cs
- ObjectComplexPropertyMapping.cs
- SqlReferenceCollection.cs
- FaultHandlingFilter.cs
- LifetimeServices.cs
- Baml2006ReaderContext.cs
- GeometryDrawing.cs
- CaseInsensitiveOrdinalStringComparer.cs
- CqlIdentifiers.cs
- ImageConverter.cs
- IsolatedStorageFile.cs
- CodeMemberEvent.cs
- XmlHierarchyData.cs
- DiscreteKeyFrames.cs
- RemoteAsymmetricSignatureFormatter.cs
- MemberDescriptor.cs
- MobileSysDescriptionAttribute.cs
- Size3D.cs
- QuaternionKeyFrameCollection.cs
- DisableDpiAwarenessAttribute.cs
- RandomDelaySendsAsyncResult.cs
- FillBehavior.cs
- NotConverter.cs
- QueryRewriter.cs
- XmlBinaryReaderSession.cs
- AuthorizationRuleCollection.cs
- BindingMemberInfo.cs
- EngineSiteSapi.cs
- ReadOnlyDictionary.cs
- Bezier.cs
- EntityCommandDefinition.cs
- HttpListener.cs
- DeviceFiltersSection.cs
- XPathMessageFilterTable.cs
- CompositionAdorner.cs
- ToolStripGripRenderEventArgs.cs
- ApplicationGesture.cs
- UrlMappingsModule.cs
- MgmtConfigurationRecord.cs
- DbSourceParameterCollection.cs
- PointLightBase.cs
- ServiceDescription.cs
- SourceItem.cs
- LabelExpression.cs
- SafeThreadHandle.cs
- DynamicMethod.cs
- DiagnosticsConfiguration.cs
- CompilationPass2TaskInternal.cs
- KeyNotFoundException.cs
- Peer.cs
- dtdvalidator.cs
- DataServiceEntityAttribute.cs
- XmlIncludeAttribute.cs
- Emitter.cs
- Vector.cs
- PropertyChangeTracker.cs
- GeneralTransform3D.cs
- WindowsRichEdit.cs
- SecurityKeyUsage.cs
- GridSplitter.cs
- Walker.cs
- AsyncResult.cs
- ClonableStack.cs
- WebPartMenuStyle.cs