Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / LowerCaseStringConverter.cs / 1305376 / LowerCaseStringConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /***************************************************************************** From machine.config******************************************************************************/ namespace System.Web.Configuration { using System; using System.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.Globalization; using System.IO; using System.Text; using System.Web.Util; using System.ComponentModel; using System.Security.Permissions; public sealed class LowerCaseStringConverter : TypeConverter { public override bool CanConvertTo(ITypeDescriptorContext ctx, Type type) { return (type == typeof(string)); } public override bool CanConvertFrom(ITypeDescriptorContext ctx, Type type) { return (type == typeof(string)); } public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) { if (value == null) { return String.Empty; } return ((string)value).ToLower(CultureInfo.InvariantCulture); } public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data) { Debug.Assert(data != null); Debug.Assert(data is string); return ((string)data).ToLower(CultureInfo.InvariantCulture); } } } // 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
- clipboard.cs
- Lasso.cs
- ClientScriptManager.cs
- PointCollection.cs
- ClientTarget.cs
- WindowsListViewItemStartMenu.cs
- SessionEndedEventArgs.cs
- ExpressionEditorSheet.cs
- ReadOnlyCollection.cs
- CounterCreationData.cs
- SqlResolver.cs
- Perspective.cs
- RowBinding.cs
- Figure.cs
- RightsManagementPermission.cs
- ComboBoxRenderer.cs
- RemotingConfiguration.cs
- SoapProcessingBehavior.cs
- IISMapPath.cs
- Scene3D.cs
- PersistenceTypeAttribute.cs
- HtmlEmptyTagControlBuilder.cs
- ObjectQueryState.cs
- ResourcePool.cs
- XmlSiteMapProvider.cs
- ConfigurationValidatorBase.cs
- PermissionListSet.cs
- SecurityVersion.cs
- VerificationException.cs
- DataGridTemplateColumn.cs
- DetectEofStream.cs
- WindowsRichEditRange.cs
- DataGridPagerStyle.cs
- SqlWebEventProvider.cs
- ImageButton.cs
- GridViewUpdateEventArgs.cs
- XPathExpr.cs
- OleDbConnectionFactory.cs
- ViewGenerator.cs
- EntityContainer.cs
- IncrementalReadDecoders.cs
- CopyOfAction.cs
- CmsInterop.cs
- DataGridViewCellCancelEventArgs.cs
- TemplateContentLoader.cs
- DataObject.cs
- BuildProviderAppliesToAttribute.cs
- HyperLink.cs
- ImageSourceValueSerializer.cs
- ActivityBindForm.cs
- TextSearch.cs
- UxThemeWrapper.cs
- PointCollection.cs
- BitmapImage.cs
- RenamedEventArgs.cs
- LoginView.cs
- KnownColorTable.cs
- HttpCookieCollection.cs
- UriExt.cs
- loginstatus.cs
- AssemblyAttributes.cs
- BooleanToVisibilityConverter.cs
- EndpointAddressElementBase.cs
- Registry.cs
- RuntimeConfigurationRecord.cs
- KeyValuePairs.cs
- SqlRetyper.cs
- ReadOnlyAttribute.cs
- FastEncoderStatics.cs
- QueueProcessor.cs
- EncodingNLS.cs
- InputReportEventArgs.cs
- Transaction.cs
- HybridDictionary.cs
- BuildProvider.cs
- ChangeTracker.cs
- querybuilder.cs
- ProgressPage.cs
- IPEndPoint.cs
- XmlILStorageConverter.cs
- BaseCollection.cs
- Point4D.cs
- EventSetter.cs
- FontSourceCollection.cs
- ProviderConnectionPointCollection.cs
- EdmValidator.cs
- TransactionBehavior.cs
- SqlDataSourceSelectingEventArgs.cs
- PhysicalAddress.cs
- CheckedPointers.cs
- xmlsaver.cs
- ColorKeyFrameCollection.cs
- ObjectStateFormatter.cs
- CompilerLocalReference.cs
- Component.cs
- ParentQuery.cs
- Semaphore.cs
- XmlILIndex.cs
- SHA512.cs
- AttributeEmitter.cs