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
- SqlDataSourceStatusEventArgs.cs
- RoutedEventConverter.cs
- CollectionBase.cs
- ProtocolsConfigurationEntry.cs
- HttpModulesSection.cs
- BaseCodeDomTreeGenerator.cs
- EntityDataSourceViewSchema.cs
- ResXFileRef.cs
- ProfilePropertyNameValidator.cs
- PrintPreviewDialog.cs
- DbConnectionStringBuilder.cs
- CompressEmulationStream.cs
- wgx_sdk_version.cs
- FaultContext.cs
- validationstate.cs
- Html32TextWriter.cs
- PreviewPageInfo.cs
- CodeComment.cs
- SafeProcessHandle.cs
- ParentQuery.cs
- HostedNamedPipeTransportManager.cs
- DelegatingHeader.cs
- ListViewUpdateEventArgs.cs
- LogRestartAreaEnumerator.cs
- BitmapSourceSafeMILHandle.cs
- JpegBitmapDecoder.cs
- GridViewEditEventArgs.cs
- StringAnimationUsingKeyFrames.cs
- ScriptControlManager.cs
- ListViewGroupConverter.cs
- TypeInfo.cs
- BrushConverter.cs
- Emitter.cs
- ObjectTag.cs
- WS2007HttpBinding.cs
- CallbackValidatorAttribute.cs
- SQLUtility.cs
- InvokeBinder.cs
- UrlAuthFailedErrorFormatter.cs
- DataGridViewColumnEventArgs.cs
- SplitterEvent.cs
- SolidColorBrush.cs
- TextEndOfSegment.cs
- X509Extension.cs
- ThreadSafeList.cs
- SynchronizationLockException.cs
- CounterSampleCalculator.cs
- SplineQuaternionKeyFrame.cs
- ExplicitDiscriminatorMap.cs
- SerializationEventsCache.cs
- DialogWindow.cs
- ListInitExpression.cs
- IssuedTokensHeader.cs
- ChangeToolStripParentVerb.cs
- Opcode.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- TextEditorCharacters.cs
- CommandLineParser.cs
- InvokeHandlers.cs
- PopupRoot.cs
- WaitForChangedResult.cs
- AutomationPattern.cs
- PocoPropertyAccessorStrategy.cs
- NullableFloatMinMaxAggregationOperator.cs
- BasicViewGenerator.cs
- documentsequencetextpointer.cs
- EntityExpressionVisitor.cs
- FlowDocumentFormatter.cs
- PolyBezierSegment.cs
- COM2PictureConverter.cs
- AppPool.cs
- RelationshipEndMember.cs
- SoapExtensionReflector.cs
- MenuItem.cs
- XmlSchemaAll.cs
- NamespaceQuery.cs
- DataGridViewCellLinkedList.cs
- Journal.cs
- FixedPageAutomationPeer.cs
- XmlMapping.cs
- UserControlBuildProvider.cs
- Send.cs
- CollectionChangedEventManager.cs
- ManagedCodeMarkers.cs
- EntitySetBaseCollection.cs
- ADMembershipUser.cs
- ViewValidator.cs
- complextypematerializer.cs
- CompositeFontInfo.cs
- GlyphRunDrawing.cs
- LongValidator.cs
- TextBounds.cs
- HasCopySemanticsAttribute.cs
- ScaleTransform.cs
- LogWriteRestartAreaAsyncResult.cs
- RequestBringIntoViewEventArgs.cs
- UpdateExpressionVisitor.cs
- PackageDigitalSignatureManager.cs
- WebPartTransformerCollection.cs
- EmbeddedMailObjectCollectionEditor.cs