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

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

SafeHandle コンストラクタ

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定した無効なハンドル値を使用してSafeHandle クラス新しインスタンス初期化します。

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

Protected Sub New ( _
    invalidHandleValue As IntPtr, _
    ownsHandle As Boolean _
)
Dim invalidHandleValue As IntPtr
Dim ownsHandle As Boolean

Dim instance As New SafeHandle(invalidHandleValue,
 ownsHandle)
protected SafeHandle (
    IntPtr invalidHandleValue,
    bool ownsHandle
)
protected:
SafeHandle (
    IntPtr invalidHandleValue, 
    bool ownsHandle
)
protected SafeHandle (
    IntPtr invalidHandleValue, 
    boolean ownsHandle
)
protected function SafeHandle (
    invalidHandleValue : IntPtr, 
    ownsHandle : boolean
)

パラメータ

invalidHandleValue

無効なハンドルの値 (通常は 0 または -1)。IsInvalid の実装では、この値に対して true返す必要があります

ownsHandle

終了処理中に SafeHandle によってハンドル確実に解放する場合trueそれ以外場合false (お勧めしません)。

例外例外
解説解説

ownsHandle パラメータfalse場合、ReleaseHandle が呼び出されることはありません。したがってコードリソースリークする可能性があるため、このパラメータ値を使用することはお勧めしません。

.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SafeHandle クラス
SafeHandle メンバ
System.Runtime.InteropServices 名前空間

SafeHandle コンストラクタ

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

Protected Sub New ( _
    invalidHandleValue As IntPtr, _
    ownsHandle As Boolean _
)
Dim invalidHandleValue As IntPtr
Dim ownsHandle As Boolean

Dim instance As New SafeHandle(invalidHandleValue,
 ownsHandle)
protected SafeHandle (
    IntPtr invalidHandleValue,
    bool ownsHandle
)
protected:
SafeHandle (
    IntPtr invalidHandleValue, 
    bool ownsHandle
)
protected SafeHandle (
    IntPtr invalidHandleValue, 
    boolean ownsHandle
)
protected function SafeHandle (
    invalidHandleValue : IntPtr, 
    ownsHandle : boolean
)

パラメータ

invalidHandleValue
ownsHandle
プラットフォームプラットフォーム
バージョン情報バージョン情報

.NET Compact Framework

サポート対象 : 2.0
参照参照

関連項目

SafeHandle クラス
SafeHandle メンバ
System.Security.Cryptography 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からSafeHandle コンストラクタを検索した結果を表示しています。
Weblioに収録されているすべての辞書からSafeHandle コンストラクタを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSafeHandle コンストラクタ を検索

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

辞書ショートカット

すべての辞書の索引

「SafeHandle コンストラクタ」の関連用語

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

   

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



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

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

©2025 GRAS Group, Inc.RSS