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
- Column.cs
- IdentityReference.cs
- UIElement.cs
- MailWebEventProvider.cs
- WebBrowserBase.cs
- MultiplexingDispatchMessageFormatter.cs
- ContextBase.cs
- EventArgs.cs
- BoundingRectTracker.cs
- BaseComponentEditor.cs
- SchemaInfo.cs
- HttpHandlerAction.cs
- SignatureDescription.cs
- DispatcherExceptionEventArgs.cs
- ConnectionPoint.cs
- PageCodeDomTreeGenerator.cs
- StrokeCollection2.cs
- HttpServerVarsCollection.cs
- WebPartAddingEventArgs.cs
- HitTestParameters.cs
- ServiceModelActivity.cs
- FormViewPagerRow.cs
- FunctionDetailsReader.cs
- RSACryptoServiceProvider.cs
- ProtocolsConfiguration.cs
- ContextStaticAttribute.cs
- HttpRuntime.cs
- CultureInfo.cs
- Visitor.cs
- WebPartTransformer.cs
- NativeMethods.cs
- CompilerGeneratedAttribute.cs
- BooleanAnimationBase.cs
- SpeechSeg.cs
- PrintEvent.cs
- CryptoApi.cs
- RecordConverter.cs
- ClientProtocol.cs
- TemplateContent.cs
- XmlText.cs
- GradientPanel.cs
- Contracts.cs
- _HTTPDateParse.cs
- XmlObjectSerializerReadContextComplexJson.cs
- BaseTemplateCodeDomTreeGenerator.cs
- AssemblyAttributes.cs
- _ProxyRegBlob.cs
- LineGeometry.cs
- DesignOnlyAttribute.cs
- Globals.cs
- LicenseManager.cs
- HostedHttpContext.cs
- DecimalAnimationUsingKeyFrames.cs
- FunctionMappingTranslator.cs
- MetadataItem_Static.cs
- BaseValidatorDesigner.cs
- GridLengthConverter.cs
- ToolStripComboBox.cs
- UriTemplateHelpers.cs
- HttpProfileBase.cs
- ZipIOExtraField.cs
- Tracking.cs
- TextEditorDragDrop.cs
- JournalNavigationScope.cs
- EasingKeyFrames.cs
- HashStream.cs
- RSAPKCS1SignatureFormatter.cs
- BoundPropertyEntry.cs
- DBCSCodePageEncoding.cs
- HttpCacheVaryByContentEncodings.cs
- NeutralResourcesLanguageAttribute.cs
- DesignerAutoFormat.cs
- RoutedEvent.cs
- ImportedPolicyConversionContext.cs
- WebPartEditorApplyVerb.cs
- AmbientProperties.cs
- ScrollContentPresenter.cs
- MultitargetUtil.cs
- DataRow.cs
- DecimalAnimation.cs
- DesignerProperties.cs
- StateManagedCollection.cs
- CompilationUtil.cs
- Setter.cs
- CngAlgorithmGroup.cs
- TableRow.cs
- CellIdBoolean.cs
- StylusOverProperty.cs
- FormParameter.cs
- TemplateAction.cs
- RsaKeyIdentifierClause.cs
- DashStyles.cs
- EventData.cs
- FixUpCollection.cs
- SqlCaseSimplifier.cs
- HtmlGenericControl.cs
- util.cs
- SmtpNtlmAuthenticationModule.cs
- BehaviorEditorPart.cs
- CircleHotSpot.cs