Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / Int64Converter.cs / 1305376 / Int64Converter.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 64-bit signed integer objects to and
/// from various other representations.
///
[HostProtection(SharedState = true)]
public class Int64Converter : BaseNumberConverter {
///
/// The Type this converter is targeting (e.g. Int16, UInt32, etc.)
///
internal override Type TargetType {
get {
return typeof(Int64);
}
}
///
/// Convert the given value to a string using the given radix
///
internal override object FromString(string value, int radix) {
return Convert.ToInt64(value, radix);
}
///
/// Convert the given value to a string using the given formatInfo
///
internal override object FromString(string value, NumberFormatInfo formatInfo) {
return Int64.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 Int64.Parse(value, culture);
}
///
/// Convert the given value from a string using the given formatInfo
///
internal override string ToString(object value, NumberFormatInfo formatInfo) {
return ((Int64)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
- XmlQuerySequence.cs
- CultureTableRecord.cs
- HyperLinkDataBindingHandler.cs
- ScriptingWebServicesSectionGroup.cs
- RootBrowserWindowProxy.cs
- GetPageCompletedEventArgs.cs
- FormViewDeletedEventArgs.cs
- UnmanagedMarshal.cs
- DataService.cs
- TimerEventSubscription.cs
- KeyValueConfigurationCollection.cs
- ValidationError.cs
- EpmContentSerializerBase.cs
- ReturnValue.cs
- GestureRecognitionResult.cs
- String.cs
- RayMeshGeometry3DHitTestResult.cs
- ISAPIRuntime.cs
- WebConfigurationFileMap.cs
- SQLChars.cs
- ExtenderControl.cs
- ResXResourceReader.cs
- SettingsPropertyNotFoundException.cs
- ListDictionary.cs
- VisualTarget.cs
- XmlSchemaAttributeGroup.cs
- ThumbButtonInfoCollection.cs
- ProcessHostConfigUtils.cs
- XmlCustomFormatter.cs
- PageCache.cs
- ECDiffieHellman.cs
- ResourceAttributes.cs
- ElementMarkupObject.cs
- AssociationTypeEmitter.cs
- BaseTemplateCodeDomTreeGenerator.cs
- HwndHost.cs
- Resources.Designer.cs
- StringInfo.cs
- Control.cs
- TextChange.cs
- MemberExpressionHelper.cs
- RegexCharClass.cs
- ItemCollection.cs
- XmlQueryStaticData.cs
- DataBoundControlHelper.cs
- MultiDataTrigger.cs
- UserControlParser.cs
- IPPacketInformation.cs
- PersonalizationEntry.cs
- Int16Animation.cs
- propertytag.cs
- mactripleDES.cs
- COMException.cs
- querybuilder.cs
- GenericIdentity.cs
- AnnotationHelper.cs
- ListArgumentProvider.cs
- ProxyHwnd.cs
- WorkingDirectoryEditor.cs
- BufferModeSettings.cs
- ViewSimplifier.cs
- SamlAssertion.cs
- QilStrConcatenator.cs
- StringPropertyBuilder.cs
- DataGridViewControlCollection.cs
- CustomLineCap.cs
- TransactionTable.cs
- InternalEnumValidatorAttribute.cs
- CFStream.cs
- GridErrorDlg.cs
- CrossContextChannel.cs
- EncoderFallback.cs
- ServicesSection.cs
- OleDbConnectionFactory.cs
- CompiledELinqQueryState.cs
- XamlBrushSerializer.cs
- QilLoop.cs
- StrongNameUtility.cs
- FactoryMaker.cs
- DataBoundLiteralControl.cs
- HelpKeywordAttribute.cs
- SqlCharStream.cs
- MultiBinding.cs
- NumberSubstitution.cs
- CodeIdentifier.cs
- DeclarativeCatalogPart.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- XmlDesignerDataSourceView.cs
- Label.cs
- DataGridViewCellValidatingEventArgs.cs
- XmlFormatExtensionPointAttribute.cs
- HtmlTable.cs
- DataGridCommandEventArgs.cs
- PeerNameRecordCollection.cs
- SolidBrush.cs
- OpenTypeCommon.cs
- MarginsConverter.cs
- TypeInitializationException.cs
- HttpRequestMessageProperty.cs
- NeedSkipTokenVisitor.cs