Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Configuration / System / Configuration / ConfigurationConverterBase.cs / 1 / ConfigurationConverterBase.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.IO; using System.Reflection; using System.Security.Permissions; using System.Xml; using System.Collections.Specialized; using System.Globalization; using System.ComponentModel; using System.Security; using System.Text; namespace System.Configuration { public abstract class ConfigurationConverterBase : 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)); } internal void ValidateType(object value, Type expected) { if ((value != null) && (value.GetType() != expected)) { throw new ArgumentException(SR.GetString(SR.Converter_unsupported_value_type, expected.Name)); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.IO; using System.Reflection; using System.Security.Permissions; using System.Xml; using System.Collections.Specialized; using System.Globalization; using System.ComponentModel; using System.Security; using System.Text; namespace System.Configuration { public abstract class ConfigurationConverterBase : 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)); } internal void ValidateType(object value, Type expected) { if ((value != null) && (value.GetType() != expected)) { throw new ArgumentException(SR.GetString(SR.Converter_unsupported_value_type, expected.Name)); } } } } // 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
- ConnectionPoolManager.cs
- PriorityBindingExpression.cs
- InstanceNameConverter.cs
- DrawingCollection.cs
- EventDescriptorCollection.cs
- VirtualDirectoryMappingCollection.cs
- Site.cs
- BuildProvidersCompiler.cs
- CircleHotSpot.cs
- FormViewDesigner.cs
- ReadOnlyNameValueCollection.cs
- ModelFactory.cs
- MenuEventArgs.cs
- AvtEvent.cs
- SqlWebEventProvider.cs
- WSTransactionSection.cs
- IImplicitResourceProvider.cs
- SystemFonts.cs
- TypeSource.cs
- ComponentRenameEvent.cs
- FontInfo.cs
- ComponentResourceManager.cs
- SystemInfo.cs
- GridViewAutoFormat.cs
- UInt64.cs
- SecurityManager.cs
- TextBlockAutomationPeer.cs
- basecomparevalidator.cs
- ExceptionUtility.cs
- ParameterCollection.cs
- SQLBinaryStorage.cs
- FieldCollectionEditor.cs
- NTAccount.cs
- PolicyException.cs
- Int32Collection.cs
- RecordConverter.cs
- EntityDataSourceChangedEventArgs.cs
- AutomationPropertyInfo.cs
- DragEvent.cs
- TheQuery.cs
- BulletedList.cs
- WindowsIPAddress.cs
- SHA1.cs
- DbgUtil.cs
- AttachmentService.cs
- ParameterToken.cs
- RSAOAEPKeyExchangeFormatter.cs
- Parsers.cs
- LassoHelper.cs
- DataControlImageButton.cs
- IDReferencePropertyAttribute.cs
- CorePropertiesFilter.cs
- StackOverflowException.cs
- ListViewInsertEventArgs.cs
- ResourceSet.cs
- FormattedTextSymbols.cs
- SyndicationSerializer.cs
- SqlHelper.cs
- XmlCharCheckingReader.cs
- ZoneMembershipCondition.cs
- SrgsOneOf.cs
- XPathChildIterator.cs
- _ConnectionGroup.cs
- AutomationElement.cs
- WindowsAuthenticationModule.cs
- DataGridViewColumnConverter.cs
- DetailsViewModeEventArgs.cs
- WindowsRichEdit.cs
- ConfigurationValues.cs
- NameSpaceEvent.cs
- ProxyManager.cs
- SetStoryboardSpeedRatio.cs
- PointAnimationUsingPath.cs
- SplineKeyFrames.cs
- FileDetails.cs
- PrintEvent.cs
- ZoomPercentageConverter.cs
- DoubleLink.cs
- SendMailErrorEventArgs.cs
- MobileContainerDesigner.cs
- Atom10FormatterFactory.cs
- SByteConverter.cs
- DesignerActionUI.cs
- String.cs
- ValueTable.cs
- DrawItemEvent.cs
- TypeUtil.cs
- IdentityReference.cs
- DesignerMetadata.cs
- UIAgentMonitor.cs
- MimeReflector.cs
- WinEventTracker.cs
- Brush.cs
- ButtonField.cs
- RowCache.cs
- TextOnlyOutput.cs
- SQLBoolean.cs
- InputChannelAcceptor.cs
- QilChoice.cs
- Models.cs