IResourceWriter Interfaz

Definición

Proporciona la funcionalidad base para escribir los recursos en un archivo de resultados o un flujo de salida.

public interface class IResourceWriter : IDisposable
public interface IResourceWriter : IDisposable
[System.Runtime.InteropServices.ComVisible(true)]
public interface IResourceWriter : IDisposable
type IResourceWriter = interface
    interface IDisposable
[<System.Runtime.InteropServices.ComVisible(true)>]
type IResourceWriter = interface
    interface IDisposable
Public Interface IResourceWriter
Implements IDisposable
Derivado
Atributos
Implementaciones

Comentarios

Los escritores de recursos se usan para escribir recursos en archivos en un formato de archivo determinado. Implemente esta interfaz si desea controlar la forma en que se escribe un archivo de recursos (por ejemplo, para almacenar recursos en algo que no sea un archivo .txt, .resx o archivo .resources binario). De lo contrario, use la clase predeterminada ResourceWriter , que escribe recursos en un archivo .resources binario o la ResXResourceWriter clase , que escribe recursos en un archivo de recursos XML (.resx).

Métodos

AddResource(String, Byte[])

Agrega una matriz de enteros de 8 bits sin signo como recurso con nombre a la lista de recursos que se van a escribir.

AddResource(String, Object)

Agrega un recurso con nombre del tipo Object a la lista de recursos que se van a escribir.

AddResource(String, String)

Agrega un recurso con nombre del tipo String a la lista de recursos que se van a escribir.

Close()

Cierra el flujo o el archivo de recursos subyacente, asegurándose de que se han escrito todos los datos en el archivo.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

(Heredado de IDisposable)
Generate()

Escribe en el archivo de resultados o el flujo de salida todos los recursos agregados por el método AddResource(String, String).

Se aplica a

Consulte también