MemoryStream コンストラクタ ()とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > MemoryStream コンストラクタ ()の意味・解説 

MemoryStream コンストラクタ ()

MemoryStream クラス新しインスタンスを、0 に初期化される拡張可能な容量使用して初期化します。

名前空間: System.IO
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

public MemoryStream ()
public:
MemoryStream ()
public MemoryStream ()
public function MemoryStream ()
解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MemoryStream コンストラクタ (Byte[], Boolean)

CanWrite プロパティ指定どおりに設定し指定したバイト配列基づいてサイズ変更できない MemoryStream クラス新しインスタンス初期化します。

名前空間: System.IO
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Sub New ( _
    buffer As Byte(), _
    writable As Boolean _
)
Dim buffer As Byte()
Dim writable As Boolean

Dim instance As New MemoryStream(buffer,
 writable)
public MemoryStream (
    byte[] buffer,
    bool writable
)
public:
MemoryStream (
    array<unsigned char>^ buffer, 
    bool writable
)
public MemoryStream (
    byte[] buffer, 
    boolean writable
)
public function MemoryStream (
    buffer : byte[], 
    writable : boolean
)

パラメータ

buffer

このストリーム作成元の符号なしバイト配列

writable

ストリーム書き込みサポートするかどうか決定する CanWrite プロパティ設定

例外例外
例外種類条件

ArgumentNullException

buffernull 参照 (Visual Basic では Nothing) です。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MemoryStream コンストラクタ (Byte[], Int32, Int32)

バイト配列指定した領域 (インデックス) に基づいてサイズ変更できない MemoryStream クラス新しインスタンス初期化します。

名前空間: System.IO
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

例外例外
例外種類条件

ArgumentNullException

buffernull 参照 (Visual Basic では Nothing) です。

ArgumentOutOfRangeException

index または count が 0 未満です。

ArgumentException

indexcount合計値が、buffer長さ超えてます。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MemoryStream コンストラクタ (Byte[], Int32, Int32, Boolean, Boolean)

指定した CanWrite プロパティ指定した GetBuffer呼び出す機能設定してバイト配列指定した領域に基づき、MemoryStream クラス新しインスタンス初期化します。

名前空間: System.IO
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Sub New ( _
    buffer As Byte(), _
    index As Integer, _
    count As Integer, _
    writable As Boolean, _
    publiclyVisible As Boolean _
)
Dim buffer As Byte()
Dim index As Integer
Dim count As Integer
Dim writable As Boolean
Dim publiclyVisible As Boolean

Dim instance As New MemoryStream(buffer,
 index, count, writable, publiclyVisible)
public MemoryStream (
    byte[] buffer,
    int index,
    int count,
    bool writable,
    bool publiclyVisible
)
public:
MemoryStream (
    array<unsigned char>^ buffer, 
    int index, 
    int count, 
    bool writable, 
    bool publiclyVisible
)
public MemoryStream (
    byte[] buffer, 
    int index, 
    int count, 
    boolean writable, 
    boolean publiclyVisible
)
public function MemoryStream (
    buffer : byte[], 
    index : int, 
    count : int, 
    writable : boolean, 
    publiclyVisible : boolean
)

パラメータ

buffer

このストリーム作成元の符号なしバイト配列

index

ストリーム開始する位置bufferインデックス

count

バイト単位ストリーム長。

writable

ストリーム書き込みサポートするかどうか決定する CanWrite プロパティ設定

publiclyVisible

ストリーム作成した符号なしバイト配列返す GetBuffer を有効にする場合trueそれ以外場合false

例外例外
例外種類条件

ArgumentNullException

buffernull 参照 (Visual Basic では Nothing) です。

ArgumentOutOfRangeException

index または count が負の値です。

ArgumentException

バッファ長から index差し引いた値が count より小さい値です。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MemoryStream コンストラクタ (Int32)

MemoryStream クラス新しインスタンスを、指定に従って初期化される拡張可能な容量使用して初期化します。

名前空間: System.IO
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

例外例外
例外種類条件

ArgumentOutOfRangeException

capacity が負の値です。

解説解説
使用例使用例

このコード例は、MemoryStream クラストピック取り上げているコード例一部分です。

Dim memStream As New MemoryStream(100)
using(MemoryStream memStream = new MemoryStream(100))
MemoryStream^ memStream = gcnew MemoryStream( 100 );
MemoryStream memStream =  new MemoryStream(100);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MemoryStream コンストラクタ (Byte[])

指定したバイト配列基づいてサイズ変更できない MemoryStream クラス新しインスタンス初期化します。

名前空間: System.IO
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

例外例外
例外種類条件

ArgumentNullException

buffernull 参照 (Visual Basic では Nothing) です。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MemoryStream コンストラクタ (Byte[], Int32, Int32, Boolean)

CanWrite プロパティ指定どおりに設定しバイト配列指定した領域基づいてサイズ変更できない MemoryStream クラス新しインスタンス初期化します。

名前空間: System.IO
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

例外例外
例外種類条件

ArgumentNullException

buffernull 参照 (Visual Basic では Nothing) です。

ArgumentOutOfRangeException

index または count が負の値です。

ArgumentException

indexcount合計値が、buffer長さ超えてます。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

MemoryStream コンストラクタ

MemoryStream クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
MemoryStream () MemoryStream クラス新しインスタンスを、0 に初期化される拡張可能な容量使用して初期化します。

.NET Compact Framework によってサポートされています。

MemoryStream (Byte[]) 指定したバイト配列基づいてサイズ変更できない MemoryStream クラス新しインスタンス初期化します。

.NET Compact Framework によってサポートされています。

MemoryStream (Int32) MemoryStream クラス新しインスタンスを、指定に従って初期化される拡張可能な容量使用して初期化します。

.NET Compact Framework によってサポートされています。

MemoryStream (Byte[], Boolean) CanWrite プロパティ指定どおりに設定し指定したバイト配列基づいてサイズ変更できない MemoryStream クラス新しインスタンス初期化します。

.NET Compact Framework によってサポートされています。

MemoryStream (Byte[], Int32, Int32) バイト配列指定した領域 (インデックス) に基づいてサイズ変更できない MemoryStream クラス新しインスタンス初期化します。

.NET Compact Framework によってサポートされています。

MemoryStream (Byte[], Int32, Int32, Boolean) CanWrite プロパティ指定どおりに設定しバイト配列指定した領域基づいてサイズ変更できない MemoryStream クラス新しインスタンス初期化します。

.NET Compact Framework によってサポートされています。

MemoryStream (Byte[], Int32, Int32, Boolean, Boolean) 指定した CanWrite プロパティ指定した GetBuffer を呼び出す機能設定してバイト配列指定した領域に基づきMemoryStream クラス新しインスタンス初期化します。

.NET Compact Framework によってサポートされています。

参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「MemoryStream コンストラクタ ()」の関連用語

MemoryStream コンストラクタ ()のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MemoryStream コンストラクタ ()のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS