IResourceWriter Interface

 

Provides the base functionality for writing resources to an output file or stream.

Namespace:   System.Resources
Assembly:  mscorlib (in mscorlib.dll)

[ComVisibleAttribute(true)]
public interface IResourceWriter : IDisposable

NameDescription
System_CAPS_pubmethodAddResource(String, Byte[])

Adds an 8-bit unsigned integer array as a named resource to the list of resources to be written.

System_CAPS_pubmethodAddResource(String, Object)

Adds a named resource of type Object to the list of resources to be written.

System_CAPS_pubmethodAddResource(String, String)

Adds a named resource of type String to the list of resources to be written.

System_CAPS_pubmethodClose()

Closes the underlying resource file or stream, ensuring all the data has been written to the file.

System_CAPS_pubmethodDispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.(Inherited from IDisposable.)

System_CAPS_pubmethodGenerate()

Writes all the resources added by the AddResource method to the output file or stream.

Resource writers are used to write resources to files in a particular file format. Implement this interface if you want to control the way in which a resource file is written (for example, to store resources in something other than a .txt, .resx, or binary .resources file). Otherwise, use the default ResourceWriter class, which writes resources to a binary .resources file, or the ResXResourceWriter class, which writes resources to an XML resource (.resx) file.

.NET Framework
Available since 1.1
Return to top
Show: