ResourceWriter.Close Método

Definición

Guarda los recursos en el flujo de salida y, a continuación, lo cierra.

C#
public void Close ();

Implementaciones

Excepciones

Error de E/S.

Se ha producido un error durante la serialización del objeto.

Ejemplos

En el ejemplo siguiente se usa el Close método para escribir todos los objetos de recursos de una ResourceWriter clase en el flujo de salida. A continuación, el código cierra el sistema de escritura.

C#
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 close it.
        writer.Close();
    }
}

Comentarios

Generate si es necesario, llama implícitamente a Close.

Se aplica a

Produto Versións
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1