Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- TraceHandler.cs
- MergeLocalizationDirectives.cs
- DropShadowBitmapEffect.cs
- RelationshipDetailsCollection.cs
- Trace.cs
- MultiBindingExpression.cs
- ObjectSet.cs
- HwndHost.cs
- DefaultHttpHandler.cs
- Color.cs
- XmlDownloadManager.cs
- LeaseManager.cs
- ClientUrlResolverWrapper.cs
- ReadWriteObjectLock.cs
- SmiMetaDataProperty.cs
- SqlDataSourceStatusEventArgs.cs
- GeometryConverter.cs
- FrameworkContentElement.cs
- UserPersonalizationStateInfo.cs
- DeviceSpecificChoice.cs
- SortDescription.cs
- ParameterCollection.cs
- LinkedList.cs
- Rect3D.cs
- ProfileParameter.cs
- EventQueueState.cs
- ExceptionUtil.cs
- MimePart.cs
- FrameworkTextComposition.cs
- UnsupportedPolicyOptionsException.cs
- RequestTimeoutManager.cs
- TextDecoration.cs
- SoapBinding.cs
- FtpRequestCacheValidator.cs
- RegisteredDisposeScript.cs
- TypeUsageBuilder.cs
- StringConverter.cs
- StylusPointPropertyId.cs
- XmlSchemaValidator.cs
- Italic.cs
- CompilationSection.cs
- HttpCapabilitiesSectionHandler.cs
- XmlCustomFormatter.cs
- SqlTypeConverter.cs
- ObjectCacheSettings.cs
- SequentialUshortCollection.cs
- WmiEventSink.cs
- ExpandSegmentCollection.cs
- _Connection.cs
- SQLMembershipProvider.cs
- DetailsViewInsertEventArgs.cs
- ISAPIApplicationHost.cs
- MaskedTextProvider.cs
- AnimationClockResource.cs
- DesignerActionVerbList.cs
- IDReferencePropertyAttribute.cs
- DiscriminatorMap.cs
- IntAverageAggregationOperator.cs
- DirectoryGroupQuery.cs
- ReverseInheritProperty.cs
- DataGridViewCheckBoxCell.cs
- UnauthorizedWebPart.cs
- DataGridState.cs
- FunctionQuery.cs
- ValueSerializerAttribute.cs
- ErrorsHelper.cs
- IMembershipProvider.cs
- ConfigXmlWhitespace.cs
- XmlTextAttribute.cs
- UIElement3D.cs
- HybridObjectCache.cs
- BoolExpressionVisitors.cs
- TextEditorSpelling.cs
- XmlSchemaValidator.cs
- QueuePathDialog.cs
- JsonQueryStringConverter.cs
- XmlReflectionMember.cs
- BamlResourceContent.cs
- versioninfo.cs
- NetCodeGroup.cs
- WebPartsSection.cs
- XmlSchemaDatatype.cs
- BinHexDecoder.cs
- RelationshipConstraintValidator.cs
- BamlWriter.cs
- TypedServiceChannelBuilder.cs
- FieldDescriptor.cs
- PriorityChain.cs
- CreatingCookieEventArgs.cs
- UrlRoutingHandler.cs
- LiteralDesigner.cs
- AncillaryOps.cs
- selecteditemcollection.cs
- PageContentAsyncResult.cs
- DependentList.cs
- Stroke2.cs
- SettingsSavedEventArgs.cs
- ObjectListCommandCollection.cs
- EditingCoordinator.cs
- Odbc32.cs