Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- Point.cs
- AsyncInvokeOperation.cs
- RectAnimationClockResource.cs
- ObsoleteAttribute.cs
- AsynchronousChannelMergeEnumerator.cs
- ReturnEventArgs.cs
- DataGridViewCellCollection.cs
- XmlParserContext.cs
- StaticSiteMapProvider.cs
- OrderPreservingPipeliningSpoolingTask.cs
- QilStrConcat.cs
- TransformedBitmap.cs
- Cursors.cs
- ServiceDeploymentInfo.cs
- LayoutEvent.cs
- ChannelAcceptor.cs
- InvalidDataException.cs
- KeyNotFoundException.cs
- HttpDebugHandler.cs
- HtmlInputReset.cs
- CodeTypeDeclarationCollection.cs
- PrimitiveCodeDomSerializer.cs
- GradientBrush.cs
- ContextProperty.cs
- FileSecurity.cs
- SubordinateTransaction.cs
- CultureTable.cs
- MembershipUser.cs
- DesignParameter.cs
- IISMapPath.cs
- ArrangedElementCollection.cs
- XmlSubtreeReader.cs
- TCEAdapterGenerator.cs
- BrowserCapabilitiesFactoryBase.cs
- BoundField.cs
- BinaryUtilClasses.cs
- ProtocolsConfiguration.cs
- ExceptionUtil.cs
- HeaderedContentControl.cs
- InstrumentationTracker.cs
- HtmlInputImage.cs
- TdsParameterSetter.cs
- ProjectionPathBuilder.cs
- WpfWebRequestHelper.cs
- SchemaElement.cs
- NamedPipeWorkerProcess.cs
- OleDbFactory.cs
- SiteMapSection.cs
- XmlSerializableServices.cs
- FormCollection.cs
- InfiniteIntConverter.cs
- EntityDataSourceConfigureObjectContext.cs
- DataGridViewCellStyleChangedEventArgs.cs
- Hash.cs
- DrawingImage.cs
- VisualBrush.cs
- GridSplitterAutomationPeer.cs
- ProcessModuleDesigner.cs
- PromptBuilder.cs
- SqlInternalConnectionTds.cs
- ReadOnlyCollectionBase.cs
- CurrentChangingEventArgs.cs
- MethodBuilder.cs
- DataControlLinkButton.cs
- DataViewManager.cs
- Profiler.cs
- PeerContact.cs
- AsyncPostBackTrigger.cs
- CreationContext.cs
- BooleanFunctions.cs
- BufferedGraphicsManager.cs
- Module.cs
- CompiledXpathExpr.cs
- QilGeneratorEnv.cs
- thaishape.cs
- ArrayList.cs
- PasswordPropertyTextAttribute.cs
- ElementMarkupObject.cs
- CheckBoxPopupAdapter.cs
- XmlSchemaGroupRef.cs
- EnumValidator.cs
- EventLogPermission.cs
- StsCommunicationException.cs
- Root.cs
- SignedPkcs7.cs
- NewItemsContextMenuStrip.cs
- DocumentCollection.cs
- UserControl.cs
- SmiEventSink_Default.cs
- HttpCacheParams.cs
- Soap.cs
- InvokePattern.cs
- Encoding.cs
- WebServiceTypeData.cs
- EntityCommandCompilationException.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- TargetException.cs
- PathFigureCollection.cs
- OptionalMessageQuery.cs
- XmlLanguageConverter.cs