Code:
/ 4.0 / 4.0 / 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. //------------------------------------------------------------------------------ // // 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
- InvalidOleVariantTypeException.cs
- Pipe.cs
- EntityDataSourceQueryBuilder.cs
- PrimitiveList.cs
- InputScopeConverter.cs
- EditorAttribute.cs
- Pointer.cs
- MarshalByValueComponent.cs
- AppDomainProtocolHandler.cs
- VisualCollection.cs
- AttributeSetAction.cs
- FamilyMap.cs
- TextMessageEncodingElement.cs
- DataSourceHelper.cs
- ScriptingProfileServiceSection.cs
- DataGridViewAccessibleObject.cs
- EmbeddedObject.cs
- SafeCryptoHandles.cs
- HtmlInputHidden.cs
- DescendantQuery.cs
- TagMapCollection.cs
- RegexCompilationInfo.cs
- Icon.cs
- MeasureData.cs
- BaseDataBoundControl.cs
- documentsequencetextview.cs
- RotateTransform.cs
- httpserverutility.cs
- HttpListenerPrefixCollection.cs
- BindingExpression.cs
- StackBuilderSink.cs
- StreamGeometry.cs
- SqlLiftWhereClauses.cs
- WizardPanelChangingEventArgs.cs
- DataSourceControl.cs
- PropertyManager.cs
- InkCanvasSelectionAdorner.cs
- TextFormatter.cs
- XmlDataFileEditor.cs
- ListViewGroupConverter.cs
- DataSpaceManager.cs
- SqlDependencyUtils.cs
- FlowDocumentScrollViewer.cs
- MetabaseServerConfig.cs
- ToolboxItemImageConverter.cs
- OleDbCommand.cs
- CompositeCollection.cs
- DataControlLinkButton.cs
- EnumValidator.cs
- FontUnitConverter.cs
- XmlSerializationWriter.cs
- TextBoxView.cs
- SurrogateEncoder.cs
- SharedDp.cs
- TableLayoutPanelCellPosition.cs
- Certificate.cs
- TrustLevel.cs
- PreservationFileWriter.cs
- ZipArchive.cs
- ResXResourceSet.cs
- DefaultValueConverter.cs
- ServiceDescriptionImporter.cs
- LayoutEditorPart.cs
- FixedSOMPage.cs
- SoapException.cs
- PixelFormats.cs
- FixedElement.cs
- FloaterBaseParagraph.cs
- EditingContext.cs
- ConfigurationSectionGroupCollection.cs
- XmlNamedNodeMap.cs
- InvalidFilterCriteriaException.cs
- HelpInfo.cs
- WebBrowser.cs
- SecurityPermission.cs
- PenContexts.cs
- WpfKnownMember.cs
- FlowDocument.cs
- UnsafeNativeMethods.cs
- DiscreteKeyFrames.cs
- FixedSOMImage.cs
- xmlglyphRunInfo.cs
- ExceptionCollection.cs
- MonitoringDescriptionAttribute.cs
- SqlConnection.cs
- RelationshipEndCollection.cs
- Crc32Helper.cs
- SoapIgnoreAttribute.cs
- WebBrowserNavigatingEventHandler.cs
- FormClosedEvent.cs
- PerformanceCounterPermissionEntryCollection.cs
- ScrollChrome.cs
- RangeValidator.cs
- ModulesEntry.cs
- DataPagerCommandEventArgs.cs
- Matrix.cs
- ConfigXmlComment.cs
- DataGridItemAttachedStorage.cs
- TrackingParticipant.cs
- DoubleUtil.cs