Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / Resources / ResXResourceSet.cs / 1 / ResXResourceSet.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
#if !SYSTEM_WEB
namespace System.Resources {
using System.Diagnostics;
using System.Diagnostics.CodeAnalysis;
using System;
using System.Windows.Forms;
using System.Reflection;
using Microsoft.Win32;
using System.Drawing;
using System.IO;
using System.ComponentModel;
using System.Collections;
using System.Resources;
///
///
/// ResX resource set.
///
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
public class ResXResourceSet : ResourceSet {
///
///
/// Creates a resource set for the specified file.
///
[
SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors") // Shipped like this in Everett.
]
public ResXResourceSet(String fileName) {
this.Reader = new ResXResourceReader(fileName);
this.Table = new Hashtable();
ReadResources();
}
///
///
/// Creates a resource set for the specified stream.
///
[
SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors") // Shipped like this in Everett.
]
public ResXResourceSet(Stream stream) {
this.Reader = new ResXResourceReader(stream);
this.Table = new Hashtable();
ReadResources();
}
///
///
/// Gets the default reader type associated with this set.
///
public override Type GetDefaultReader() {
return typeof(ResXResourceReader);
}
///
///
/// Gets the default writer type associated with this set.
///
public override Type GetDefaultWriter() {
return typeof(ResXResourceWriter);
}
}
}
#endif // !SYSTEM_WEB
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RequestStatusBarUpdateEventArgs.cs
- ItemCollection.cs
- LinearQuaternionKeyFrame.cs
- BinaryWriter.cs
- Send.cs
- CompModSwitches.cs
- SmtpFailedRecipientsException.cs
- DictionarySurrogate.cs
- RemoteHelper.cs
- SpeakProgressEventArgs.cs
- DebugController.cs
- WindowsMenu.cs
- TiffBitmapEncoder.cs
- XmlSiteMapProvider.cs
- ListViewHitTestInfo.cs
- LinkTarget.cs
- AnimationClockResource.cs
- DateTimeConverter.cs
- ModifierKeysValueSerializer.cs
- iisPickupDirectory.cs
- SchemaRegistration.cs
- ListenUriMode.cs
- RealizationContext.cs
- HttpCacheVaryByContentEncodings.cs
- DataGridViewColumnConverter.cs
- ZoneLinkButton.cs
- MultiPropertyDescriptorGridEntry.cs
- ConnectionProviderAttribute.cs
- GeneralTransform.cs
- PasswordBox.cs
- InkPresenter.cs
- XmlQueryStaticData.cs
- XmlHierarchicalDataSourceView.cs
- MethodSet.cs
- ParameterCollection.cs
- PersonalizationStateQuery.cs
- Variable.cs
- Control.cs
- DataControlLinkButton.cs
- BaseCodePageEncoding.cs
- ArglessEventHandlerProxy.cs
- DetailsViewModeEventArgs.cs
- TdsRecordBufferSetter.cs
- QilValidationVisitor.cs
- List.cs
- CompilerScopeManager.cs
- CacheOutputQuery.cs
- InputGestureCollection.cs
- FirstMatchCodeGroup.cs
- WebHttpBindingElement.cs
- ByteStorage.cs
- SymbolEqualComparer.cs
- Subtree.cs
- PropertyNames.cs
- ReadOnlyCollection.cs
- CFStream.cs
- CompoundFileReference.cs
- MultilineStringConverter.cs
- WebPartVerbsEventArgs.cs
- TemplatePagerField.cs
- Span.cs
- Propagator.JoinPropagator.cs
- EventToken.cs
- LinkArea.cs
- TypeHelper.cs
- EdmScalarPropertyAttribute.cs
- LocalizationParserHooks.cs
- SplineKeyFrames.cs
- XmlAttributeHolder.cs
- AssociationTypeEmitter.cs
- OracleNumber.cs
- StreamProxy.cs
- ApplicationFileParser.cs
- MethodAccessException.cs
- SystemIPGlobalStatistics.cs
- RoleGroupCollection.cs
- Rijndael.cs
- DoubleCollection.cs
- GlyphTypeface.cs
- ScriptingAuthenticationServiceSection.cs
- TransactionFlowProperty.cs
- InputScope.cs
- StyleHelper.cs
- ListItemConverter.cs
- ValidationSummary.cs
- ResourceSetExpression.cs
- Matrix3DConverter.cs
- DiscoveryClientOutputChannel.cs
- UseLicense.cs
- UnsafeNativeMethods.cs
- PackageRelationship.cs
- XsltArgumentList.cs
- TextFormattingConverter.cs
- SystemColors.cs
- AuthenticatedStream.cs
- LineSegment.cs
- ObjectStateEntry.cs
- HtmlContainerControl.cs
- GenericTextProperties.cs
- IgnoreFileBuildProvider.cs