Code:
/ DotNET / DotNET / 8.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
- ZipIOExtraFieldElement.cs
- DiffuseMaterial.cs
- QueryCursorEventArgs.cs
- ToolStripContainer.cs
- _OverlappedAsyncResult.cs
- ColumnMapProcessor.cs
- DiscreteKeyFrames.cs
- LockedActivityGlyph.cs
- Regex.cs
- ManagementScope.cs
- TypePresenter.xaml.cs
- XmlDocumentType.cs
- CacheDependency.cs
- XmlTextReader.cs
- MimeObjectFactory.cs
- InternalConfigSettingsFactory.cs
- DecoderBestFitFallback.cs
- HandleCollector.cs
- ClientScriptManager.cs
- DataGridPageChangedEventArgs.cs
- TypefaceCollection.cs
- CodeIdentifier.cs
- WmpBitmapEncoder.cs
- XhtmlStyleClass.cs
- ResourceReferenceExpression.cs
- TimeZoneInfo.cs
- MSHTMLHostUtil.cs
- GrammarBuilderBase.cs
- WorkflowRuntimeService.cs
- PeerNameRecord.cs
- Point.cs
- ObjectDataSourceChooseMethodsPanel.cs
- LoaderAllocator.cs
- IgnoreDeviceFilterElementCollection.cs
- CodeSubDirectoriesCollection.cs
- IDispatchConstantAttribute.cs
- DesignerDataColumn.cs
- StreamBodyWriter.cs
- DateTimeStorage.cs
- FieldToken.cs
- filewebresponse.cs
- ApplicationServiceHelper.cs
- WebScriptMetadataMessage.cs
- ApplicationGesture.cs
- CounterSample.cs
- WebBrowserNavigatedEventHandler.cs
- SoapCodeExporter.cs
- SqlBinder.cs
- DbException.cs
- CodeMemberField.cs
- WebPartUserCapability.cs
- FileRecordSequenceHelper.cs
- EntityTransaction.cs
- WebPartAuthorizationEventArgs.cs
- ShaderEffect.cs
- CheckPair.cs
- GraphicsContext.cs
- Serializer.cs
- IPipelineRuntime.cs
- ImageClickEventArgs.cs
- DoubleAnimationUsingKeyFrames.cs
- ThemeDictionaryExtension.cs
- PersonalizationEntry.cs
- DesignerDataParameter.cs
- LocatorManager.cs
- MessageDecoder.cs
- MutexSecurity.cs
- MatrixCamera.cs
- System.Data_BID.cs
- HWStack.cs
- PauseStoryboard.cs
- TextTreeRootTextBlock.cs
- Parallel.cs
- DispatcherObject.cs
- RequestStatusBarUpdateEventArgs.cs
- AppearanceEditorPart.cs
- XmlSchemaComplexType.cs
- XmlWriterSettings.cs
- RectAnimation.cs
- RtType.cs
- SchemaInfo.cs
- Renderer.cs
- SeparatorAutomationPeer.cs
- DropTarget.cs
- TranslateTransform.cs
- TypeSystemProvider.cs
- BaseResourcesBuildProvider.cs
- PrintController.cs
- GcSettings.cs
- Odbc32.cs
- BuiltInPermissionSets.cs
- HScrollProperties.cs
- Delegate.cs
- IPHostEntry.cs
- DecoderBestFitFallback.cs
- ImpersonationContext.cs
- DataPager.cs
- KerberosReceiverSecurityToken.cs
- DataGridPageChangedEventArgs.cs
- XmlSchemaSimpleContent.cs