IInternalConfigHost.OpenStreamForWrite Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
- Source:
- IInternalConfigHost.cs
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.
Returns
A Stream object.
Applies to
OpenStreamForWrite(String, String, Object, Boolean)
- Source:
- IInternalConfigHost.cs
- Source:
- IInternalConfigHost.cs
- Source:
- IInternalConfigHost.cs
- Source:
- IInternalConfigHost.cs
- Source:
- IInternalConfigHost.cs
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
.