Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- Int64.cs
- Image.cs
- RequestSecurityTokenSerializer.cs
- FileSecurity.cs
- WebServiceData.cs
- Relationship.cs
- CompleteWizardStep.cs
- UITypeEditor.cs
- CounterCreationData.cs
- SendMessageRecord.cs
- odbcmetadatacolumnnames.cs
- RequiredFieldValidator.cs
- _Connection.cs
- XmlQualifiedName.cs
- Utils.cs
- TextTreeUndoUnit.cs
- NTAccount.cs
- FunctionQuery.cs
- FtpWebRequest.cs
- BrowserCapabilitiesFactory.cs
- IndentTextWriter.cs
- HtmlInputText.cs
- ListItemsCollectionEditor.cs
- SimpleLine.cs
- StructuralCache.cs
- ColorConvertedBitmap.cs
- InputProcessorProfilesLoader.cs
- XsdDateTime.cs
- AssociationSetMetadata.cs
- UserControlAutomationPeer.cs
- TypeDescriptionProviderAttribute.cs
- ClonableStack.cs
- CultureInfo.cs
- DataControlPagerLinkButton.cs
- CacheChildrenQuery.cs
- ParameterModifier.cs
- LinqDataSourceInsertEventArgs.cs
- InternalPermissions.cs
- MdImport.cs
- OSFeature.cs
- XPathQilFactory.cs
- CachedRequestParams.cs
- CompoundFileStreamReference.cs
- XamlWriter.cs
- GridPattern.cs
- EditorPartCollection.cs
- UnsafeNativeMethods.cs
- Triplet.cs
- HeaderedContentControl.cs
- CommandBinding.cs
- MulticastIPAddressInformationCollection.cs
- login.cs
- FormsAuthenticationUserCollection.cs
- HwndPanningFeedback.cs
- ObjectDataSourceFilteringEventArgs.cs
- ExecutionContext.cs
- SpellCheck.cs
- ListItemCollection.cs
- GeneralTransform3DCollection.cs
- ListDesigner.cs
- HTMLTextWriter.cs
- PageFunction.cs
- DocumentReferenceCollection.cs
- ReaderWriterLockWrapper.cs
- EventProperty.cs
- SqlComparer.cs
- FontSourceCollection.cs
- RectValueSerializer.cs
- PowerModeChangedEventArgs.cs
- VirtualizedCellInfoCollection.cs
- Walker.cs
- _UriSyntax.cs
- FunctionMappingTranslator.cs
- ReceiveCompletedEventArgs.cs
- remotingproxy.cs
- PermissionToken.cs
- SignalGate.cs
- InstancePersistenceException.cs
- NamespaceCollection.cs
- RequestSecurityTokenResponse.cs
- XPathExpr.cs
- OledbConnectionStringbuilder.cs
- ConfigurationPropertyAttribute.cs
- XmlCharacterData.cs
- BaseConfigurationRecord.cs
- ISAPIApplicationHost.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- DataControlField.cs
- DataFieldConverter.cs
- TextTrailingWordEllipsis.cs
- TabletDeviceInfo.cs
- XmlWriterSettings.cs
- ListViewSortEventArgs.cs
- UserPersonalizationStateInfo.cs
- BaseProcessor.cs
- OdbcConnectionOpen.cs
- ParameterReplacerVisitor.cs
- _LoggingObject.cs
- WebServicesSection.cs
- DataObjectSettingDataEventArgs.cs