Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / clr / src / BCL / System / Text / EncodingInfo.cs / 1 / EncodingInfo.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
namespace System.Text
{
using System;
using System.Text;
[Serializable]
public sealed class EncodingInfo
{
int iCodePage; // Code Page #
String strEncodingName; // Short name (web name)
String strDisplayName; // Full localized name
internal EncodingInfo(int codePage, string name, string displayName)
{
this.iCodePage = codePage;
this.strEncodingName = name;
this.strDisplayName = displayName;
}
public int CodePage
{
get
{
return iCodePage;
}
}
public String Name
{
get
{
return strEncodingName;
}
}
public String DisplayName
{
get
{
return strDisplayName;
}
}
public Encoding GetEncoding()
{
return Encoding.GetEncoding(this.iCodePage);
}
public override bool Equals(Object value)
{
EncodingInfo that = value as EncodingInfo;
if (that != null)
{
return (this.CodePage == that.CodePage);
}
return (false);
}
public override int GetHashCode()
{
return this.CodePage;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
namespace System.Text
{
using System;
using System.Text;
[Serializable]
public sealed class EncodingInfo
{
int iCodePage; // Code Page #
String strEncodingName; // Short name (web name)
String strDisplayName; // Full localized name
internal EncodingInfo(int codePage, string name, string displayName)
{
this.iCodePage = codePage;
this.strEncodingName = name;
this.strDisplayName = displayName;
}
public int CodePage
{
get
{
return iCodePage;
}
}
public String Name
{
get
{
return strEncodingName;
}
}
public String DisplayName
{
get
{
return strDisplayName;
}
}
public Encoding GetEncoding()
{
return Encoding.GetEncoding(this.iCodePage);
}
public override bool Equals(Object value)
{
EncodingInfo that = value as EncodingInfo;
if (that != null)
{
return (this.CodePage == that.CodePage);
}
return (false);
}
public override int GetHashCode()
{
return this.CodePage;
}
}
}
// 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
- CurrentTimeZone.cs
- TimeSpanValidatorAttribute.cs
- FastEncoder.cs
- DataRowExtensions.cs
- ExtensibleClassFactory.cs
- AppSettingsExpressionEditor.cs
- SecurityUtils.cs
- AssemblyBuilder.cs
- MenuItemStyle.cs
- Wizard.cs
- WindowsTokenRoleProvider.cs
- ConnectionStringSettings.cs
- PatternMatcher.cs
- PartialTrustVisibleAssembliesSection.cs
- UrlMapping.cs
- ColorConverter.cs
- EntityDataSourceDataSelection.cs
- XmlSchemaSubstitutionGroup.cs
- _UriTypeConverter.cs
- WrappedReader.cs
- DetailsViewUpdateEventArgs.cs
- FlatButtonAppearance.cs
- UIElementPropertyUndoUnit.cs
- PoisonMessageException.cs
- XsdBuildProvider.cs
- EventHandlersStore.cs
- AdjustableArrowCap.cs
- BuildManagerHost.cs
- DynamicDataRoute.cs
- SelectionRangeConverter.cs
- MasterPageParser.cs
- StrokeCollectionConverter.cs
- AssemblyCache.cs
- WebRequestModulesSection.cs
- IProvider.cs
- InteropEnvironment.cs
- SmtpNtlmAuthenticationModule.cs
- JumpItem.cs
- DefaultExpressionVisitor.cs
- WindowsSidIdentity.cs
- UnsafeCollabNativeMethods.cs
- HTMLTextWriter.cs
- TypeSchema.cs
- DataGridViewControlCollection.cs
- ReaderWriterLockWrapper.cs
- Content.cs
- ShapeTypeface.cs
- ProcessThreadCollection.cs
- RouteCollection.cs
- ResourceAttributes.cs
- PrintSchema.cs
- BooleanKeyFrameCollection.cs
- OnOperation.cs
- activationcontext.cs
- CapacityStreamGeometryContext.cs
- PasswordRecoveryAutoFormat.cs
- SafeLibraryHandle.cs
- ViewKeyConstraint.cs
- EntityContainerAssociationSet.cs
- InfoCardSymmetricCrypto.cs
- VSWCFServiceContractGenerator.cs
- UInt16Storage.cs
- SmiEventSink_DeferedProcessing.cs
- DivideByZeroException.cs
- DriveInfo.cs
- RegexCompilationInfo.cs
- PropertyManager.cs
- SByteStorage.cs
- ContractNamespaceAttribute.cs
- CorrelationActionMessageFilter.cs
- ToolStripSeparator.cs
- ListViewGroup.cs
- IPipelineRuntime.cs
- LockCookie.cs
- MasterPage.cs
- HyperLinkField.cs
- DataGridCell.cs
- DbProviderConfigurationHandler.cs
- Metadata.cs
- OdbcDataAdapter.cs
- PeerCollaborationPermission.cs
- DataGridViewSelectedRowCollection.cs
- FieldNameLookup.cs
- HttpClientCertificate.cs
- CapabilitiesUse.cs
- ZipIOBlockManager.cs
- SafeNativeMethodsOther.cs
- SchemaTableOptionalColumn.cs
- AutomationEvent.cs
- StreamMarshaler.cs
- MasterPageParser.cs
- FormViewUpdatedEventArgs.cs
- HtmlTextViewAdapter.cs
- Scanner.cs
- LinqDataSourceContextData.cs
- VerticalAlignConverter.cs
- CfgRule.cs
- SecurityKeyUsage.cs
- UdpChannelListener.cs
- XmlSchemaProviderAttribute.cs