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
- Validator.cs
- XsltFunctions.cs
- ProtocolViolationException.cs
- CultureInfoConverter.cs
- DbDataReader.cs
- IPCCacheManager.cs
- FontNameConverter.cs
- ComAdminInterfaces.cs
- COM2ExtendedUITypeEditor.cs
- ReturnEventArgs.cs
- DocumentXPathNavigator.cs
- TableLayoutStyle.cs
- LicenseProviderAttribute.cs
- NetCodeGroup.cs
- XamlReader.cs
- SqlDataSourceCustomCommandPanel.cs
- XmlBaseReader.cs
- SelectionPatternIdentifiers.cs
- NameValueSectionHandler.cs
- MetafileHeaderWmf.cs
- CatalogPartCollection.cs
- GlobalProxySelection.cs
- Helper.cs
- CalendarData.cs
- GeneralTransform3DGroup.cs
- EncodedStreamFactory.cs
- EnterpriseServicesHelper.cs
- ResourcesChangeInfo.cs
- SharedStatics.cs
- TableStyle.cs
- LocatorPartList.cs
- StreamUpgradeInitiator.cs
- EventHandlersStore.cs
- DurableInstanceProvider.cs
- MouseGestureConverter.cs
- HttpCachePolicy.cs
- QualificationDataAttribute.cs
- ProgressBar.cs
- NavigatorInvalidBodyAccessException.cs
- RtfToken.cs
- EntityTypeEmitter.cs
- DesigntimeLicenseContext.cs
- DispatcherBuilder.cs
- GetPageNumberCompletedEventArgs.cs
- XmlSerializerNamespaces.cs
- RMPublishingDialog.cs
- SqlProfileProvider.cs
- PriorityItem.cs
- DefaultPropertyAttribute.cs
- AbstractSvcMapFileLoader.cs
- KeyedHashAlgorithm.cs
- RadioButton.cs
- ComPlusServiceLoader.cs
- SystemResourceKey.cs
- IPEndPoint.cs
- XmlBaseWriter.cs
- DateTimeOffset.cs
- RectAnimationBase.cs
- CreateRefExpr.cs
- cookieexception.cs
- EntityAdapter.cs
- Rotation3D.cs
- OdbcConnectionString.cs
- DataFieldEditor.cs
- ListSourceHelper.cs
- TextBox.cs
- XamlReaderConstants.cs
- unsafenativemethodsother.cs
- SamlSerializer.cs
- XhtmlBasicSelectionListAdapter.cs
- RenderTargetBitmap.cs
- XmlILCommand.cs
- GeometryHitTestResult.cs
- PrivilegedConfigurationManager.cs
- FloaterBaseParagraph.cs
- UnmanagedMemoryStream.cs
- safex509handles.cs
- ZoneMembershipCondition.cs
- WebBrowser.cs
- PieceDirectory.cs
- UnknownBitmapEncoder.cs
- XomlCompilerResults.cs
- XmlSchemaAnyAttribute.cs
- WebPartDeleteVerb.cs
- GPPOINTF.cs
- TreeViewBindingsEditorForm.cs
- WebPartVerbCollection.cs
- DeviceContext2.cs
- DataComponentNameHandler.cs
- TextAction.cs
- QueryAsyncResult.cs
- XmlLangPropertyAttribute.cs
- SecurityTokenTypes.cs
- GenericQueueSurrogate.cs
- ImageMapEventArgs.cs
- TabControl.cs
- AutomationAttributeInfo.cs
- JapaneseLunisolarCalendar.cs
- AutoGeneratedFieldProperties.cs
- LinearGradientBrush.cs