Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método ResourceWriter.Dispose ()

 

Publicado: octubre de 2016

Permite a los usuarios cerrar el archivo de recursos o la secuencia, liberar recursos de forma explícita.

Espacio de nombres:   System.Resources
Ensamblado:  mscorlib (en mscorlib.dll)

public void Dispose()

Exception Condition
IOException

Error de E/S.

SerializationException

Error durante la serialización del objeto.

La implementación de este método es el mismo que Close.

El siguiente ejemplo de código utiliza el Dispose método para escribir los recursos de todos los objetos en un ResourceWriter clase al flujo de salida. El código, a continuación, apaga el sistema de escritura y que los recursos del sistema de escritura esté disponible para otros procesos.

using System;
using System.Resources;
using System.IO;

public class WriteResources 
{
    public static void Main(string[] args) 
    {  
        // Create a file stream to encapsulate items.resources.
        FileStream fs = new FileStream("items.resources", 
           FileMode.OpenOrCreate,FileAccess.Write);

        // Open a resource writer to write from the stream.
        IResourceWriter writer = new ResourceWriter(fs);

        // Add resources to the resource writer.
        writer.AddResource("String 1", "First String");
        writer.AddResource("String 2", "Second String");
        writer.AddResource("String 3", "Third String");

        // Write the resources to the stream,  
        // and clean up all resources associated with the writer.
        // Calling Dispose is equivalent to calling Close.
        writer.Dispose();
    }
}

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: