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
- Dump.cs
- CapiSymmetricAlgorithm.cs
- DataPagerFieldItem.cs
- DataGridViewDataErrorEventArgs.cs
- AdRotator.cs
- IntegerValidator.cs
- StringAnimationBase.cs
- HttpModulesSection.cs
- CodeTypeMember.cs
- TypeLoader.cs
- CopyOnWriteList.cs
- DataFormats.cs
- PerformanceCounterPermissionAttribute.cs
- ProxyAttribute.cs
- TypeSystem.cs
- SystemTcpStatistics.cs
- _SpnDictionary.cs
- VersionPair.cs
- ComponentCollection.cs
- OrderablePartitioner.cs
- cookiecollection.cs
- EncryptedPackage.cs
- CompilerResults.cs
- ColumnMapTranslator.cs
- DbResourceAllocator.cs
- DataGridCell.cs
- LayoutManager.cs
- ToolstripProfessionalRenderer.cs
- XPathItem.cs
- CompilationUtil.cs
- PropertyBuilder.cs
- DbSourceCommand.cs
- DataMemberFieldEditor.cs
- DataGridViewTopRowAccessibleObject.cs
- RecordBuilder.cs
- SortableBindingList.cs
- PresentationAppDomainManager.cs
- EventLogSession.cs
- SectionVisual.cs
- InputBinding.cs
- FaultException.cs
- FixedFindEngine.cs
- sqlcontext.cs
- MobileControl.cs
- PackageStore.cs
- ProcessHostServerConfig.cs
- LoginView.cs
- SmtpReplyReader.cs
- ComponentDispatcher.cs
- LocalizationParserHooks.cs
- OleDbTransaction.cs
- OracleColumn.cs
- ExtractedStateEntry.cs
- SqlDataReader.cs
- XmlSchemaComplexContent.cs
- NumberFormatInfo.cs
- XmlSerializationReader.cs
- Crypto.cs
- SizeChangedEventArgs.cs
- DefaultProfileManager.cs
- DbConnectionPoolIdentity.cs
- WeakReferenceKey.cs
- ToggleProviderWrapper.cs
- CollectionExtensions.cs
- ImageUrlEditor.cs
- Odbc32.cs
- Parameter.cs
- Rijndael.cs
- DbProviderSpecificTypePropertyAttribute.cs
- RowParagraph.cs
- FileSecurity.cs
- DataRowExtensions.cs
- DtdParser.cs
- CompModHelpers.cs
- StoreUtilities.cs
- DatePicker.cs
- RemotingConfiguration.cs
- XmlDataSource.cs
- CompensatableTransactionScopeActivity.cs
- FileLogRecordHeader.cs
- SerialPort.cs
- SpecialNameAttribute.cs
- RegexCapture.cs
- SQLRoleProvider.cs
- WebUtil.cs
- LexicalChunk.cs
- DLinqDataModelProvider.cs
- SchemaTableOptionalColumn.cs
- ServicePoint.cs
- ValidationError.cs
- UnsafeNativeMethodsCLR.cs
- ToolStripOverflow.cs
- CodeTypeReference.cs
- MultiPropertyDescriptorGridEntry.cs
- remotingproxy.cs
- CommandLibraryHelper.cs
- HebrewNumber.cs
- RouteUrlExpressionBuilder.cs
- AssemblyInfo.cs
- HMACSHA512.cs