Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Configuration / LowerCaseStringConverter.cs / 2 / 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; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] 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); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SizeAnimation.cs
- EdmMember.cs
- DebugView.cs
- SafePipeHandle.cs
- ContractValidationHelper.cs
- DbException.cs
- URI.cs
- SymmetricKeyWrap.cs
- IntSecurity.cs
- FileDialog_Vista.cs
- metrodevice.cs
- Activator.cs
- InvokePatternIdentifiers.cs
- InputDevice.cs
- ComponentRenameEvent.cs
- WorkItem.cs
- PropertyBuilder.cs
- QueryPageSettingsEventArgs.cs
- DebuggerAttributes.cs
- DefaultPropertyAttribute.cs
- TextPointerBase.cs
- ProcessHostServerConfig.cs
- StrokeNodeOperations2.cs
- BitmapEffectrendercontext.cs
- Debug.cs
- MenuItemStyle.cs
- UnauthorizedAccessException.cs
- PinnedBufferMemoryStream.cs
- XdrBuilder.cs
- CollectionsUtil.cs
- ILGenerator.cs
- _NestedMultipleAsyncResult.cs
- BooleanStorage.cs
- OdbcEnvironment.cs
- LinkClickEvent.cs
- SessionStateModule.cs
- ControlPropertyNameConverter.cs
- MainMenu.cs
- FileSystemEventArgs.cs
- AppLevelCompilationSectionCache.cs
- SignatureResourcePool.cs
- Int32.cs
- EmptyControlCollection.cs
- safePerfProviderHandle.cs
- RelationshipConstraintValidator.cs
- EventLogQuery.cs
- HtmlSelect.cs
- SymLanguageType.cs
- ObjectViewEntityCollectionData.cs
- XmlSerializationWriter.cs
- MailMessageEventArgs.cs
- WindowsToolbarAsMenu.cs
- SystemPens.cs
- XmlSchemaValidator.cs
- StateManagedCollection.cs
- MediaContextNotificationWindow.cs
- InfoCardTraceRecord.cs
- AccessText.cs
- ObjectDataSourceSelectingEventArgs.cs
- AspCompat.cs
- IssuanceLicense.cs
- VariableReference.cs
- ExtractedStateEntry.cs
- propertytag.cs
- SharedDp.cs
- EventManager.cs
- PrintDialogDesigner.cs
- DigestComparer.cs
- FragmentNavigationEventArgs.cs
- AffineTransform3D.cs
- TextStore.cs
- CreateRefExpr.cs
- UIElementHelper.cs
- LocationUpdates.cs
- CharacterMetricsDictionary.cs
- DecimalKeyFrameCollection.cs
- Compiler.cs
- ArrayList.cs
- CompatibleComparer.cs
- SiteMapNodeItemEventArgs.cs
- ExtensionSurface.cs
- XmlObjectSerializerReadContextComplex.cs
- ConversionContext.cs
- DataGridViewBand.cs
- LinqDataSourceInsertEventArgs.cs
- BitmapFrameEncode.cs
- ContentOperations.cs
- DataReaderContainer.cs
- JournalNavigationScope.cs
- HashMembershipCondition.cs
- unitconverter.cs
- TrimSurroundingWhitespaceAttribute.cs
- UserControlBuildProvider.cs
- Int16Storage.cs
- SerialPinChanges.cs
- PeerInputChannel.cs
- XmlDataSourceNodeDescriptor.cs
- OutOfProcStateClientManager.cs
- OleDbDataAdapter.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs