DelegatingConfigHost.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) |
This API supports the product infrastructure and is not intended to be used directly from your code. 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) |
This API supports the product infrastructure and is not intended to be used directly from your code. 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:
- DelegatingConfigHost.cs
- Source:
- DelegatingConfigHost.cs
- Source:
- DelegatingConfigHost.cs
- Source:
- DelegatingConfigHost.cs
- Source:
- DelegatingConfigHost.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.
This API supports the product infrastructure and is not intended to be used directly from your code.
public:
virtual System::IO::Stream ^ OpenStreamForWrite(System::String ^ streamName, System::String ^ templateStreamName, System::Object ^ % writeContext);
public virtual System.IO.Stream OpenStreamForWrite (string streamName, string templateStreamName, ref object writeContext);
abstract member OpenStreamForWrite : string * string * obj -> System.IO.Stream
override this.OpenStreamForWrite : string * string * obj -> System.IO.Stream
Public Overridable Function OpenStreamForWrite (streamName As String, templateStreamName As String, ByRef writeContext As Object) As Stream
Parameters
- templateStreamName
- String
The name of a Stream object from which file attributes are to be copied as a template.
Returns
A Stream object.
Implements
Applies to
OpenStreamForWrite(String, String, Object, Boolean)
- Source:
- DelegatingConfigHost.cs
- Source:
- DelegatingConfigHost.cs
- Source:
- DelegatingConfigHost.cs
- Source:
- DelegatingConfigHost.cs
- Source:
- DelegatingConfigHost.cs
public:
virtual System::IO::Stream ^ OpenStreamForWrite(System::String ^ streamName, System::String ^ templateStreamName, System::Object ^ % writeContext, bool assertPermissions);
public virtual System.IO.Stream OpenStreamForWrite (string streamName, string templateStreamName, ref object writeContext, bool assertPermissions);
abstract member OpenStreamForWrite : string * string * obj * bool -> System.IO.Stream
override this.OpenStreamForWrite : string * string * obj * bool -> System.IO.Stream
Public Overridable Function OpenStreamForWrite (streamName As String, templateStreamName As String, ByRef writeContext As Object, assertPermissions As Boolean) As Stream
Parameters
- 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 performing I/O tasks on the configuration file (passed by reference).
- assertPermissions
- Boolean
true
to assert permissions; otherwise, false
.
Returns
The object specified by the streamName
parameter.