IInternalConfigHost.OpenStreamForWrite Method

Definition

Opens a Stream object for writing to a configuration file. Allows a Stream object to be designated as a template for copying file attributes.

Overloads

OpenStreamForWrite(String, String, Object)

Opens a Stream object for writing to a configuration file or for writing to a temporary file used to build a configuration file. Allows a Stream object to be designated as a template for copying file attributes.

OpenStreamForWrite(String, String, Object, Boolean)

Opens a Stream object for writing to a configuration file. Allows a Stream object to be designated as a template for copying file attributes.

OpenStreamForWrite(String, String, Object)

Source:
IInternalConfigHost.cs
Source:
IInternalConfigHost.cs
Source:
IInternalConfigHost.cs
Source:
IInternalConfigHost.cs

Opens a Stream object for writing to a configuration file or for writing to a temporary file used to build a configuration file. Allows a Stream object to be designated as a template for copying file attributes.

public:
 System::IO::Stream ^ OpenStreamForWrite(System::String ^ streamName, System::String ^ templateStreamName, System::Object ^ % writeContext);
public System.IO.Stream OpenStreamForWrite (string streamName, string templateStreamName, ref object writeContext);
abstract member OpenStreamForWrite : string * string * obj -> System.IO.Stream
Public Function OpenStreamForWrite (streamName As String, templateStreamName As String, ByRef writeContext As Object) As Stream

Parameters

streamName
String

A string representing the name of the Stream object performing I/O tasks on the configuration file.

templateStreamName
String

The name of a Stream object from which file attributes are to be copied as a template.

writeContext
Object

The write context of the Stream object.

Returns

A Stream object.

Applies to

OpenStreamForWrite(String, String, Object, Boolean)

Source:
IInternalConfigHost.cs
Source:
IInternalConfigHost.cs
Source:
IInternalConfigHost.cs
Source:
IInternalConfigHost.cs

Opens a Stream object for writing to a configuration file. Allows a Stream object to be designated as a template for copying file attributes.

public:
 System::IO::Stream ^ OpenStreamForWrite(System::String ^ streamName, System::String ^ templateStreamName, System::Object ^ % writeContext, bool assertPermissions);
public System.IO.Stream OpenStreamForWrite (string streamName, string templateStreamName, ref object writeContext, bool assertPermissions);
abstract member OpenStreamForWrite : string * string * obj * bool -> System.IO.Stream
Public Function OpenStreamForWrite (streamName As String, templateStreamName As String, ByRef writeContext As Object, assertPermissions As Boolean) As Stream

Parameters

streamName
String

A string representing the name of the Stream object performing I/O tasks on the configuration file.

templateStreamName
String

The name of a Stream from which file attributes are to be copied as a template.

writeContext
Object

The write context of the Stream object performing I/O tasks on the configuration file.

assertPermissions
Boolean

true to assert permissions; otherwise, false.

Returns

The object specified by streamName.

Applies to