Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / CompMod / System / ComponentModel / ByteConverter.cs / 1 / ByteConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using Microsoft.Win32; using System.ComponentModel; using System.Diagnostics; using System.Globalization; using System.Runtime.InteropServices; using System.Runtime.Remoting; using System.Runtime.Serialization.Formatters; using System.Security.Permissions; ////// [HostProtection(SharedState = true)] public class ByteConverter : BaseNumberConverter { ///Provides a /// type converter to convert 8-bit unsigned /// integer objects to and from various other representations. ////// The Type this converter is targeting (e.g. Int16, UInt32, etc.) /// internal override Type TargetType { get { return typeof(Byte); } } ////// Convert the given value to a string using the given radix /// internal override object FromString(string value, int radix) { return Convert.ToByte(value, radix); } ////// Convert the given value to a string using the given formatInfo /// internal override object FromString(string value, NumberFormatInfo formatInfo) { return Byte.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 Byte.Parse(value, culture); } ////// Convert the given value from a string using the given formatInfo /// internal override string ToString(object value, NumberFormatInfo formatInfo) { return ((Byte)value).ToString("G", formatInfo); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using Microsoft.Win32; using System.ComponentModel; using System.Diagnostics; using System.Globalization; using System.Runtime.InteropServices; using System.Runtime.Remoting; using System.Runtime.Serialization.Formatters; using System.Security.Permissions; ////// [HostProtection(SharedState = true)] public class ByteConverter : BaseNumberConverter { ///Provides a /// type converter to convert 8-bit unsigned /// integer objects to and from various other representations. ////// The Type this converter is targeting (e.g. Int16, UInt32, etc.) /// internal override Type TargetType { get { return typeof(Byte); } } ////// Convert the given value to a string using the given radix /// internal override object FromString(string value, int radix) { return Convert.ToByte(value, radix); } ////// Convert the given value to a string using the given formatInfo /// internal override object FromString(string value, NumberFormatInfo formatInfo) { return Byte.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 Byte.Parse(value, culture); } ////// Convert the given value from a string using the given formatInfo /// internal override string ToString(object value, NumberFormatInfo formatInfo) { return ((Byte)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
- MarshalByValueComponent.cs
- TextEditorTables.cs
- UserNameSecurityTokenProvider.cs
- AggregateNode.cs
- FontStretchConverter.cs
- ExtensionDataReader.cs
- DataSvcMapFileSerializer.cs
- DataGridViewCellCancelEventArgs.cs
- LongTypeConverter.cs
- TextEffectResolver.cs
- XMLSyntaxException.cs
- SHA1Managed.cs
- StructuredProperty.cs
- NavigationHelper.cs
- DbProviderFactoriesConfigurationHandler.cs
- CollectionView.cs
- TransformerInfo.cs
- MultiAsyncResult.cs
- HTMLTagNameToTypeMapper.cs
- ToolZone.cs
- FlowLayout.cs
- BinaryFormatter.cs
- UriTemplateEquivalenceComparer.cs
- ChannelToken.cs
- Point3DValueSerializer.cs
- EdmComplexPropertyAttribute.cs
- ClientRuntimeConfig.cs
- ControlCollection.cs
- HelpKeywordAttribute.cs
- SendMailErrorEventArgs.cs
- ClientEventManager.cs
- EventLogStatus.cs
- Point4DValueSerializer.cs
- connectionpool.cs
- CheckableControlBaseAdapter.cs
- DoubleUtil.cs
- ContextQuery.cs
- LassoHelper.cs
- OLEDB_Enum.cs
- CommandField.cs
- serverconfig.cs
- VarInfo.cs
- typedescriptorpermission.cs
- TextClipboardData.cs
- DataGridViewRowPostPaintEventArgs.cs
- HwndSource.cs
- InheritablePropertyChangeInfo.cs
- Serializer.cs
- FontFamilyIdentifier.cs
- XmlDictionary.cs
- EventDescriptor.cs
- ReflectTypeDescriptionProvider.cs
- CellRelation.cs
- ProxyManager.cs
- BamlVersionHeader.cs
- TransformerInfoCollection.cs
- BlockCollection.cs
- DataGridViewCellMouseEventArgs.cs
- DataGridView.cs
- FrameworkContentElement.cs
- HttpCapabilitiesEvaluator.cs
- UidManager.cs
- SequenceDesignerAccessibleObject.cs
- ListMarkerSourceInfo.cs
- CommandField.cs
- CookieProtection.cs
- VisualTreeUtils.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- ListParaClient.cs
- PageAsyncTask.cs
- IWorkflowDebuggerService.cs
- TextEditorTyping.cs
- WhereQueryOperator.cs
- WebPartCatalogCloseVerb.cs
- CustomGrammar.cs
- InlineUIContainer.cs
- ObjectQueryState.cs
- MinimizableAttributeTypeConverter.cs
- QilParameter.cs
- ExtendedPropertyDescriptor.cs
- NumericUpDownAcceleration.cs
- HttpCookiesSection.cs
- ControlBuilder.cs
- OutArgumentConverter.cs
- WhiteSpaceTrimStringConverter.cs
- SettingsPropertyValue.cs
- WebBrowserHelper.cs
- WpfPayload.cs
- X509SecurityTokenAuthenticator.cs
- Attributes.cs
- IntermediatePolicyValidator.cs
- ProfilePropertyMetadata.cs
- DirectoryObjectSecurity.cs
- TagNameToTypeMapper.cs
- IndentedWriter.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- ComplexPropertyEntry.cs
- CapabilitiesSection.cs
- DocumentSequence.cs
- Query.cs