ResourceManager Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a resource manager that provides convenient access to culture-specific resources at run time.
public ref class ResourceManager
public class ResourceManager
[System.Serializable]
public class ResourceManager
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class ResourceManager
type ResourceManager = class
[<System.Serializable>]
type ResourceManager = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ResourceManager = class
Public Class ResourceManager
- Inheritance
-
ResourceManager
- Derived
- Attributes
Remarks
For more information about this API, see Supplemental API remarks for ResourceManager.
Constructors
ResourceManager() |
Initializes a new instance of the ResourceManager class with default values. |
ResourceManager(String, Assembly) |
Initializes a new instance of the ResourceManager class that looks up resources contained in files with the specified root name in the given assembly. |
ResourceManager(String, Assembly, Type) |
Initializes a new instance of the ResourceManager class that uses a specified ResourceSet class to look up resources contained in files with the specified root name in the given assembly. |
ResourceManager(Type) |
Initializes a new instance of the ResourceManager class that looks up resources in satellite assemblies based on information from the specified type object. |
Fields
BaseNameField |
Specifies the root name of the resource files that the ResourceManager searches for resources. |
HeaderVersionNumber |
Specifies the version of resource file headers that the current implementation of ResourceManager can interpret and produce. |
MagicNumber |
Holds the number used to identify resource files. |
MainAssembly |
Specifies the main assembly that contains the resources. |
ResourceSets |
Obsolete.
Contains a Hashtable that returns a mapping from cultures to ResourceSet objects. |
Properties
BaseName |
Gets the root name of the resource files that the ResourceManager searches for resources. |
FallbackLocation |
Gets or sets the location from which to retrieve default fallback resources. |
IgnoreCase |
Gets or sets a value that indicates whether the resource manager allows case-insensitive resource lookups in the GetString(String) and GetObject(String) methods. |
ResourceSetType |
Gets the type of the resource set object that the resource manager uses to construct a ResourceSet object. |
Methods
CreateFileBasedResourceManager(String, String, Type) |
Returns a ResourceManager object that searches a specific directory instead of an assembly manifest for resources. |
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetNeutralResourcesLanguage(Assembly) |
Returns culture-specific information for the main assembly's default resources by retrieving the value of the NeutralResourcesLanguageAttribute attribute on a specified assembly. |
GetObject(String) |
Returns the value of the specified non-string resource. |
GetObject(String, CultureInfo) |
Gets the value of the specified non-string resource localized for the specified culture. |
GetResourceFileName(CultureInfo) |
Generates the name of the resource file for the given CultureInfo object. |
GetResourceSet(CultureInfo, Boolean, Boolean) |
Retrieves the resource set for a particular culture. |
GetSatelliteContractVersion(Assembly) |
Returns the version specified by the SatelliteContractVersionAttribute attribute in the given assembly. |
GetStream(String) |
Returns an unmanaged memory stream object from the specified resource. |
GetStream(String, CultureInfo) |
Returns an unmanaged memory stream object from the specified resource, using the specified culture. |
GetString(String) |
Returns the value of the specified string resource. |
GetString(String, CultureInfo) |
Returns the value of the string resource localized for the specified culture. |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
InternalGetResourceSet(CultureInfo, Boolean, Boolean) |
Provides the implementation for finding a resource set. |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ReleaseAllResources() |
Tells the resource manager to call the Close() method on all ResourceSet objects and release all resources. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |
Applies to
Thread Safety
This type is thread safe.