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
- EmptyReadOnlyDictionaryInternal.cs
- InvokePatternIdentifiers.cs
- CaretElement.cs
- TextEditorSpelling.cs
- ControlCachePolicy.cs
- UnauthorizedWebPart.cs
- HostVisual.cs
- SystemColorTracker.cs
- EditorZoneBase.cs
- GZipDecoder.cs
- ToolStripTemplateNode.cs
- DeploymentSection.cs
- DocumentsTrace.cs
- StrokeRenderer.cs
- XmlAttributes.cs
- SpecularMaterial.cs
- BoundsDrawingContextWalker.cs
- FlowDocumentReaderAutomationPeer.cs
- StrokeFIndices.cs
- CommandID.cs
- TraceSection.cs
- ListViewItem.cs
- RijndaelManagedTransform.cs
- TiffBitmapDecoder.cs
- DbExpressionBuilder.cs
- DataBindingCollectionEditor.cs
- EntityDataSourceContextDisposingEventArgs.cs
- TypeDescriptionProviderAttribute.cs
- AssemblyInfo.cs
- CodeEntryPointMethod.cs
- CodeChecksumPragma.cs
- Message.cs
- Compilation.cs
- __Error.cs
- MDIClient.cs
- BlobPersonalizationState.cs
- Panel.cs
- SelectingProviderEventArgs.cs
- FlowLayout.cs
- MimeTypePropertyAttribute.cs
- ResourceAssociationTypeEnd.cs
- AppDomainManager.cs
- SettingsPropertyValue.cs
- SecurityContextKeyIdentifierClause.cs
- SemanticResolver.cs
- ResourceKey.cs
- DataGridItemEventArgs.cs
- ListView.cs
- FormatPage.cs
- GridViewAutomationPeer.cs
- SqlGenerator.cs
- SizeValueSerializer.cs
- QilPatternVisitor.cs
- EdmFunction.cs
- XmlAtomErrorReader.cs
- ColumnMapProcessor.cs
- BuilderInfo.cs
- TreeWalkHelper.cs
- FontStretchConverter.cs
- DesignTimeVisibleAttribute.cs
- AssemblyBuilder.cs
- StyleSelector.cs
- TypedReference.cs
- MeasurementDCInfo.cs
- Config.cs
- SecurityContextSecurityTokenResolver.cs
- ModulesEntry.cs
- XmlMapping.cs
- Function.cs
- PageThemeBuildProvider.cs
- ComponentResourceManager.cs
- StreamSecurityUpgradeInitiatorAsyncResult.cs
- NetworkInformationException.cs
- DataServiceSaveChangesEventArgs.cs
- Glyph.cs
- UInt32Storage.cs
- MatrixUtil.cs
- RepeatInfo.cs
- TreeViewImageIndexConverter.cs
- DataViewManager.cs
- Deflater.cs
- _FtpControlStream.cs
- PersonalizablePropertyEntry.cs
- X509CertificateValidationMode.cs
- SimpleWorkerRequest.cs
- JoinCqlBlock.cs
- AssemblyInfo.cs
- ReadOnlyKeyedCollection.cs
- AccessDataSourceView.cs
- ResolveDuplexCD1AsyncResult.cs
- GenericTypeParameterBuilder.cs
- BinarySerializer.cs
- regiisutil.cs
- ServiceModelDictionary.cs
- WebControlsSection.cs
- PresentationAppDomainManager.cs
- CssTextWriter.cs
- InvokeDelegate.cs
- Graph.cs
- CompilationRelaxations.cs