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
- ClientOperation.cs
- Byte.cs
- CheckBoxField.cs
- IncrementalReadDecoders.cs
- DesignerOptions.cs
- TimeSpanStorage.cs
- DynamicPropertyHolder.cs
- DbException.cs
- MemoryResponseElement.cs
- SiteIdentityPermission.cs
- HttpApplication.cs
- SqlConnectionHelper.cs
- Win32.cs
- PersonalizablePropertyEntry.cs
- ContextInformation.cs
- TypeUnloadedException.cs
- ReflectionTypeLoadException.cs
- DbConnectionPoolCounters.cs
- ConstructorExpr.cs
- DataControlLinkButton.cs
- AutomationTextAttribute.cs
- ActivityMarkupSerializationProvider.cs
- ThreadStaticAttribute.cs
- EncodingInfo.cs
- TextDocumentView.cs
- WebPartDeleteVerb.cs
- TaskScheduler.cs
- BitmapPalette.cs
- CqlErrorHelper.cs
- MULTI_QI.cs
- FixedDocumentSequencePaginator.cs
- TrustManager.cs
- PolicyException.cs
- ScrollEvent.cs
- ViewPort3D.cs
- TrackingMemoryStream.cs
- KeyGestureValueSerializer.cs
- OrderingQueryOperator.cs
- PagePropertiesChangingEventArgs.cs
- UIntPtr.cs
- SqlInternalConnection.cs
- AspNetHostingPermission.cs
- ToolStripDropDownItem.cs
- ToolStripGripRenderEventArgs.cs
- DbProviderConfigurationHandler.cs
- Faults.cs
- DropShadowEffect.cs
- ButtonBaseAdapter.cs
- Item.cs
- ZipIOLocalFileBlock.cs
- DirectionalLight.cs
- AuthenticatingEventArgs.cs
- Int16AnimationUsingKeyFrames.cs
- Variant.cs
- ByteAnimationUsingKeyFrames.cs
- LabelEditEvent.cs
- DesignerLinkAdapter.cs
- QueryableFilterUserControl.cs
- tooltip.cs
- SystemGatewayIPAddressInformation.cs
- ZipIOLocalFileBlock.cs
- WSFederationHttpSecurityMode.cs
- Axis.cs
- FormsAuthenticationTicket.cs
- PropertyInformation.cs
- XsltSettings.cs
- ViewUtilities.cs
- AdornerPresentationContext.cs
- DBConnectionString.cs
- AnimatedTypeHelpers.cs
- TypeUtils.cs
- XPathConvert.cs
- PostBackOptions.cs
- FormsAuthenticationCredentials.cs
- LogRestartAreaEnumerator.cs
- CollectionViewGroup.cs
- HttpClientCertificate.cs
- FtpWebResponse.cs
- HttpCacheVaryByContentEncodings.cs
- FormsAuthenticationModule.cs
- ContextMenuService.cs
- UInt32.cs
- XmlObjectSerializerReadContext.cs
- ZoneMembershipCondition.cs
- CompModSwitches.cs
- WebPartDisplayModeCollection.cs
- DataBoundControlParameterTarget.cs
- TriState.cs
- PackWebResponse.cs
- CodeCatchClause.cs
- KeyNotFoundException.cs
- UserNamePasswordServiceCredential.cs
- X509Certificate2Collection.cs
- TextServicesLoader.cs
- InkCanvasSelectionAdorner.cs
- Trigger.cs
- RIPEMD160.cs
- StaticExtension.cs
- XmlSchemaDocumentation.cs
- TemplateParser.cs