次の方法で共有


DelegatingConfigHost.OpenStreamForWrite メソッド

定義

構成ファイルに書き込むための Stream オブジェクトを開いて返します。 ファイル属性をコピーするために、Stream オブジェクトをテンプレートとして指定できるようにします。

オーバーロード

OpenStreamForWrite(String, String, Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ファイルに書き込むために、または構成ファイルの作成に使用する一時ファイルに書き込むために、Stream オブジェクトを開きます。 ファイル属性をコピーするために、Stream オブジェクトをテンプレートとして指定できるようにします。

OpenStreamForWrite(String, String, Object, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

構成ファイルに書き込むために Stream オブジェクトを開きます。 ファイル属性をコピーするために、Stream オブジェクトをテンプレートとして指定できるようにします。

OpenStreamForWrite(String, String, Object)

ソース:
DelegatingConfigHost.cs
ソース:
DelegatingConfigHost.cs
ソース:
DelegatingConfigHost.cs

構成ファイルに書き込むために、または構成ファイルの作成に使用する一時ファイルに書き込むために、Stream オブジェクトを開きます。 ファイル属性をコピーするために、Stream オブジェクトをテンプレートとして指定できるようにします。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

パラメーター

streamName
String

構成ファイルで I/O タスクを実行する Stream オブジェクトの名前。

templateStreamName
String

ファイル属性をテンプレートとしてコピーする際のコピー元となる Stream オブジェクトの名前。

writeContext
Object

Stream オブジェクトの書き込みコンテキスト (参照渡し)。

戻り値

Stream オブジェクト。

実装

適用対象

OpenStreamForWrite(String, String, Object, Boolean)

ソース:
DelegatingConfigHost.cs
ソース:
DelegatingConfigHost.cs
ソース:
DelegatingConfigHost.cs

構成ファイルに書き込むために Stream オブジェクトを開きます。 ファイル属性をコピーするために、Stream オブジェクトをテンプレートとして指定できるようにします。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

パラメーター

streamName
String

構成ファイルで I/O タスクを実行する Stream オブジェクトの名前。

templateStreamName
String

ファイル属性をテンプレートとしてコピーする際のコピー元となる Stream オブジェクトの名前。

writeContext
Object

構成ファイルで I/O タスクを実行する Stream オブジェクトの書き込みコンテキスト (参照渡し)。

assertPermissions
Boolean

アクセス許可をアサートする場合は true。それ以外の場合は false

戻り値

streamName パラメーターで指定されたオブジェクト。

実装

適用対象