3 out of 3 rated this helpful - Rate this topic

System.Resources Namespace

The System.Resources namespace provides classes and interfaces that allow developers to create, store, and manage various culture-specific resources used in an application. One of the most important classes of the System.Resources namespace is the ResourceManager class.

The ResourceManager class allows the user to access and control resources stored in the main assembly or in resource satellite assemblies. Use the GetObject and GetString methods to retrieve culture-specific objects and strings.

  Class Description
Public class Supported by Portable Class Library Supported in .NET for Windows Store apps MissingManifestResourceException The exception that is thrown if the main assembly does not contain the resources for the neutral culture, and an appropriate satellite assembly is missing.
Public class MissingSatelliteAssemblyException The exception that is thrown when the satellite assembly for the resources of the default culture is missing.
Public class Supported by Portable Class Library Supported in .NET for Windows Store apps NeutralResourcesLanguageAttribute Informs the resource manager of an app's default culture. This class cannot be inherited.
Public class Supported by Portable Class Library Supported in .NET for Windows Store apps ResourceManager Represents a resource manager that provides convenient access to culture-specific resources at run time.
Public class ResourceReader Enumerates the resources in a binary resources (.resources) file by reading sequential resource name/value pairs.
Public class ResourceSet Stores all the resources localized for one particular culture, ignoring all other cultures, including any fallback rules.
Public class ResourceWriter Writes resources in the system-default format to an output file or an output stream. This class cannot be inherited.
Public class ResXDataNode Represents an element in an XML resource (.resx) file.
Public class ResXFileRef Represents a link to an external resource.
Public class ResXFileRef.Converter Provides a type converter to convert data for a ResXFileRef to and from a string.
Public class ResXResourceReader Enumerates XML resource (.resx) files and streams, and reads the sequential resource name and value pairs.
Public class ResXResourceSet Represents all resources in an XML resource (.resx) file.
Public class ResXResourceWriter Writes resources in an XML resource (.resx) file or an output stream.
Public class Supported by Portable Class Library Supported in .NET for Windows Store apps SatelliteContractVersionAttribute Instructs a ResourceManager object to ask for a particular version of a satellite assembly.
  Interface Description
Public interface IResourceReader Provides the base functionality for reading data from resource files.
Public interface IResourceWriter Provides the base functionality for writing resources to an output file or stream.
  Enumeration Description
Public enumeration UltimateResourceFallbackLocation Specifies whether a ResourceManager object looks for the resources of the app's default culture in the main assembly or in a satellite assembly.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.