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
- SelectedDatesCollection.cs
- TimeSpan.cs
- WebZone.cs
- SourceSwitch.cs
- parserscommon.cs
- Wizard.cs
- AssemblyCache.cs
- UdpConstants.cs
- XmlHierarchicalDataSourceView.cs
- PersonalizablePropertyEntry.cs
- BitmapSource.cs
- MetaModel.cs
- TextBoxAutomationPeer.cs
- XmlSerializerSection.cs
- CryptoHandle.cs
- EditingCommands.cs
- InternalBase.cs
- Stopwatch.cs
- AvTrace.cs
- _NetRes.cs
- ConstraintConverter.cs
- HyperLink.cs
- TableItemStyle.cs
- TransformDescriptor.cs
- HeaderedItemsControl.cs
- ToolStripItemRenderEventArgs.cs
- MessageBox.cs
- SimpleType.cs
- WebProxyScriptElement.cs
- ClientConfigurationHost.cs
- AddInEnvironment.cs
- WSSecurityPolicy11.cs
- DocumentManager.cs
- ReadOnlyDictionary.cs
- HScrollProperties.cs
- ColorConvertedBitmap.cs
- FontStyle.cs
- SystemInfo.cs
- PolicyException.cs
- HwndMouseInputProvider.cs
- RSAPKCS1SignatureFormatter.cs
- CodeSnippetExpression.cs
- BamlRecordWriter.cs
- HtmlWindowCollection.cs
- objectquery_tresulttype.cs
- SqlServer2KCompatibilityAnnotation.cs
- BaseParaClient.cs
- FacetEnabledSchemaElement.cs
- EntityDataSourceContextCreatedEventArgs.cs
- UTF8Encoding.cs
- HtmlToClrEventProxy.cs
- StatusStrip.cs
- RefreshResponseInfo.cs
- PixelFormats.cs
- GradientBrush.cs
- HierarchicalDataSourceControl.cs
- NumberFunctions.cs
- DbDataReader.cs
- Sentence.cs
- Types.cs
- NotFiniteNumberException.cs
- Delay.cs
- RowToParametersTransformer.cs
- ServiceHttpHandlerFactory.cs
- TextRange.cs
- Cell.cs
- ReadOnlyTernaryTree.cs
- FastEncoder.cs
- TranslateTransform3D.cs
- CmsInterop.cs
- SettingsProviderCollection.cs
- EntityCommandExecutionException.cs
- DocumentGrid.cs
- TimeoutConverter.cs
- ThicknessAnimationBase.cs
- HttpFileCollection.cs
- CurrentChangedEventManager.cs
- SqlUserDefinedAggregateAttribute.cs
- CharAnimationBase.cs
- StatusBarDrawItemEvent.cs
- SqlLiftWhereClauses.cs
- AutomationPatternInfo.cs
- Page.cs
- DialogResultConverter.cs
- ColorPalette.cs
- counter.cs
- RsaKeyIdentifierClause.cs
- ListViewInsertedEventArgs.cs
- DataError.cs
- EntitySetBase.cs
- HopperCache.cs
- PaperSize.cs
- BaseValidatorDesigner.cs
- SqlMethodAttribute.cs
- ClientSettingsProvider.cs
- ThousandthOfEmRealPoints.cs
- DbSetClause.cs
- StateRuntime.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- SamlAssertion.cs