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
- DebugViewWriter.cs
- ServerValidateEventArgs.cs
- Stack.cs
- NotifyCollectionChangedEventArgs.cs
- WindowsRichEdit.cs
- StaticExtensionConverter.cs
- ManipulationStartingEventArgs.cs
- ClrPerspective.cs
- ProgressiveCrcCalculatingStream.cs
- ToolboxItemFilterAttribute.cs
- WebControlAdapter.cs
- AlternateViewCollection.cs
- DocumentGridPage.cs
- PageBreakRecord.cs
- SuppressedPackageProperties.cs
- _TimerThread.cs
- ProxyAttribute.cs
- StylusCaptureWithinProperty.cs
- DataGridAddNewRow.cs
- EntityCommandExecutionException.cs
- DataGridViewCellStyleConverter.cs
- Literal.cs
- InfoCardTraceRecord.cs
- FontFamily.cs
- XmlDocument.cs
- XmlDataSource.cs
- LinkLabel.cs
- SystemTcpStatistics.cs
- ExpressionBuilder.cs
- FreeFormDesigner.cs
- FontStyles.cs
- Instrumentation.cs
- ProcessHost.cs
- PixelFormat.cs
- TextEditorSpelling.cs
- FixedTextView.cs
- PostBackTrigger.cs
- XmlSchemaAppInfo.cs
- DataProtection.cs
- UrlMapping.cs
- AttributeQuery.cs
- Events.cs
- WorkflowMarkupSerializationManager.cs
- KeySplineConverter.cs
- ZipIOCentralDirectoryFileHeader.cs
- SqlAggregateChecker.cs
- KnownBoxes.cs
- KeyGesture.cs
- TiffBitmapDecoder.cs
- Padding.cs
- TdsParserStateObject.cs
- Activity.cs
- ThemeConfigurationDialog.cs
- VirtualPathUtility.cs
- DependencyObjectPropertyDescriptor.cs
- XmlCDATASection.cs
- PreloadedPackages.cs
- SetterBaseCollection.cs
- WorkflowInstanceRecord.cs
- RemotingServices.cs
- TrimSurroundingWhitespaceAttribute.cs
- LoginName.cs
- DataSourceCache.cs
- SynchronizationValidator.cs
- EventLogTraceListener.cs
- ILGenerator.cs
- XmlAttributeCollection.cs
- ResourceDescriptionAttribute.cs
- FacetValues.cs
- InternalConfigSettingsFactory.cs
- LogWriteRestartAreaState.cs
- TextDataBindingHandler.cs
- TextCharacters.cs
- FilteredReadOnlyMetadataCollection.cs
- AppSecurityManager.cs
- WebRequestModuleElementCollection.cs
- IPHostEntry.cs
- DetailsViewUpdateEventArgs.cs
- CustomErrorCollection.cs
- HtmlTextArea.cs
- SiteMapSection.cs
- TreeViewEvent.cs
- MatrixCamera.cs
- DataServiceHost.cs
- GridViewCancelEditEventArgs.cs
- RoleManagerEventArgs.cs
- TypefaceMap.cs
- SqlIdentifier.cs
- MembershipPasswordException.cs
- OpCodes.cs
- ISO2022Encoding.cs
- _NegoState.cs
- CodeConditionStatement.cs
- KeyPullup.cs
- ListItemCollection.cs
- StateBag.cs
- Shape.cs
- UriTemplateTableMatchCandidate.cs
- UnmanagedMemoryStreamWrapper.cs
- OleDbErrorCollection.cs