Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / Int32Converter.cs / 1305376 / Int32Converter.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
*/
namespace System.ComponentModel {
using Microsoft.Win32;
using System.Diagnostics;
using System.Globalization;
using System.Runtime.InteropServices;
using System.Runtime.Remoting;
using System.Runtime.Serialization.Formatters;
using System.Security.Permissions;
///
/// Provides a type converter to convert 32-bit signed integer objects to and
/// from various other representations.
///
[HostProtection(SharedState = true)]
public class Int32Converter : BaseNumberConverter {
///
/// The Type this converter is targeting (e.g. Int16, UInt32, etc.)
///
internal override Type TargetType {
get {
return typeof(Int32);
}
}
///
/// Convert the given value to a string using the given radix
///
internal override object FromString(string value, int radix) {
return Convert.ToInt32(value, radix);
}
///
/// Convert the given value to a string using the given formatInfo
///
internal override object FromString(string value, NumberFormatInfo formatInfo) {
return Int32.Parse(value, NumberStyles.Integer, formatInfo);
}
///
/// Convert the given value to a string using the given CultureInfo
///
internal override object FromString(string value, CultureInfo culture){
return Int32.Parse(value, culture);
}
///
/// Convert the given value from a string using the given formatInfo
///
internal override string ToString(object value, NumberFormatInfo formatInfo) {
return ((Int32)value).ToString("G", formatInfo);
}
}
}
// 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
- DropSourceBehavior.cs
- HandleCollector.cs
- ActivationServices.cs
- BaseCollection.cs
- SqlDataSourceTableQuery.cs
- BitConverter.cs
- _HeaderInfoTable.cs
- DrawingServices.cs
- XmlSchemaAppInfo.cs
- ClrPerspective.cs
- sqlnorm.cs
- ServerValidateEventArgs.cs
- SqlNotificationEventArgs.cs
- BamlStream.cs
- SourceFileBuildProvider.cs
- SeekStoryboard.cs
- DialogResultConverter.cs
- HttpCapabilitiesEvaluator.cs
- AppDomainEvidenceFactory.cs
- CollectionConverter.cs
- FrameworkContentElementAutomationPeer.cs
- SinglePageViewer.cs
- WebSysDescriptionAttribute.cs
- ScriptResourceHandler.cs
- CollectionViewGroupInternal.cs
- RewritingSimplifier.cs
- XdrBuilder.cs
- XmlUnspecifiedAttribute.cs
- MultipartIdentifier.cs
- UnauthorizedWebPart.cs
- EntityModelBuildProvider.cs
- SerialReceived.cs
- CollectionViewSource.cs
- DBCommand.cs
- NativeObjectSecurity.cs
- PrinterUnitConvert.cs
- TypedDataSetSchemaImporterExtension.cs
- IdentifierCreationService.cs
- DragDrop.cs
- ConfigurationConverterBase.cs
- SocketPermission.cs
- TreeNodeEventArgs.cs
- AtlasWeb.Designer.cs
- ListBindableAttribute.cs
- ExpressionReplacer.cs
- PageVisual.cs
- DataReceivedEventArgs.cs
- OleDbException.cs
- ImageConverter.cs
- DocumentOrderQuery.cs
- QueryCacheManager.cs
- FixedSOMImage.cs
- SessionKeyExpiredException.cs
- CodeActivityMetadata.cs
- DeviceFilterDictionary.cs
- WizardForm.cs
- WebRequest.cs
- RawStylusInput.cs
- ClientSettingsStore.cs
- RectangleGeometry.cs
- ConfigurationValidatorAttribute.cs
- SystemWebSectionGroup.cs
- XmlValidatingReaderImpl.cs
- ManifestResourceInfo.cs
- AsymmetricSignatureFormatter.cs
- AutomationPropertyInfo.cs
- DesignerUtility.cs
- PersianCalendar.cs
- ProcessModelSection.cs
- JournalEntryStack.cs
- ProvidePropertyAttribute.cs
- StringValidatorAttribute.cs
- ExpressionPrefixAttribute.cs
- AlternateView.cs
- TemplateEditingVerb.cs
- EntitySetBaseCollection.cs
- XomlCompilerResults.cs
- JsonFaultDetail.cs
- MemoryMappedViewAccessor.cs
- DataGrid.cs
- ChildTable.cs
- DbConnectionPoolOptions.cs
- Tool.cs
- HtmlInputRadioButton.cs
- Fonts.cs
- WebRequestModulesSection.cs
- XmlSchemaResource.cs
- SparseMemoryStream.cs
- VisualStyleRenderer.cs
- XmlSchemaValidationException.cs
- WindowsRegion.cs
- DataGridViewCellValidatingEventArgs.cs
- PropertyGeneratedEventArgs.cs
- DebuggerAttributes.cs
- InternalBase.cs
- WorkflowRuntime.cs
- BinaryCommonClasses.cs
- BaseValidator.cs
- DelegatingMessage.cs
- TraversalRequest.cs