Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EarlyBoundInfo.cs
- AddInToken.cs
- DBBindings.cs
- ArrayExtension.cs
- DateTimeParse.cs
- Int32AnimationBase.cs
- LockCookie.cs
- Pen.cs
- SourceChangedEventArgs.cs
- MemoryMappedView.cs
- ResourceCodeDomSerializer.cs
- StopStoryboard.cs
- WindowsGraphicsWrapper.cs
- InternalBufferOverflowException.cs
- Table.cs
- SHA512Cng.cs
- ComponentResourceKey.cs
- SerializationHelper.cs
- FileInfo.cs
- HashSetDebugView.cs
- SplitterCancelEvent.cs
- DependencyObject.cs
- XamlStream.cs
- Base64Encoder.cs
- ActivitySurrogate.cs
- ScaleTransform3D.cs
- DataGridColumn.cs
- AQNBuilder.cs
- ApplicationServiceHelper.cs
- CounterCreationDataConverter.cs
- ClientSettingsStore.cs
- HandlerFactoryCache.cs
- AppModelKnownContentFactory.cs
- DataControlCommands.cs
- ConfigurationLoaderException.cs
- XmlAutoDetectWriter.cs
- FormatException.cs
- TraceEventCache.cs
- RemoteWebConfigurationHostServer.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- PersonalizationStateQuery.cs
- HttpDictionary.cs
- Misc.cs
- DataListItemCollection.cs
- FormsAuthentication.cs
- LogicalExpr.cs
- ScriptModule.cs
- ISSmlParser.cs
- DeviceContext2.cs
- GradientStop.cs
- BamlTreeUpdater.cs
- XsltLibrary.cs
- AssemblyAttributes.cs
- ConfigurationManagerInternal.cs
- Line.cs
- recordstate.cs
- ScriptServiceAttribute.cs
- DeviceSpecificDialogCachedState.cs
- DSACryptoServiceProvider.cs
- RelationshipConstraintValidator.cs
- InternalBase.cs
- SafeHandles.cs
- XmlILAnnotation.cs
- SrgsItemList.cs
- DocumentViewerConstants.cs
- SQLDateTimeStorage.cs
- DbDataSourceEnumerator.cs
- FileDialogCustomPlacesCollection.cs
- RijndaelManagedTransform.cs
- _ConnectionGroup.cs
- ApplicationSecurityManager.cs
- TableFieldsEditor.cs
- Point3DCollectionValueSerializer.cs
- LabelLiteral.cs
- NonParentingControl.cs
- DataControlPagerLinkButton.cs
- WSFederationHttpBinding.cs
- WindowsTreeView.cs
- PatternMatchRules.cs
- NetSectionGroup.cs
- MetadataExporter.cs
- COM2Enum.cs
- OleDbSchemaGuid.cs
- Transactions.cs
- TypeReference.cs
- SqlUDTStorage.cs
- BidPrivateBase.cs
- Win32KeyboardDevice.cs
- PolicyException.cs
- KeyGesture.cs
- RightsManagementEncryptionTransform.cs
- StructuredTypeEmitter.cs
- AssemblyNameProxy.cs
- ExpressionConverter.cs
- SecurityUniqueId.cs
- SignedPkcs7.cs
- NullableIntMinMaxAggregationOperator.cs
- ContextBase.cs
- DetailsViewUpdateEventArgs.cs
- Version.cs