index
- オブジェクトの作成と破棄 (C#)
- オブジェクトの作成と破棄 (VB)
- クラスに保持されるオブジェクトの作成と破棄 (C#)
- クラスに保持されるオブジェクトの作成と破棄 (VB)
- アンマネージリソースを扱うクラスの例 (C#)
- アンマネージリソースを扱うクラスの例 (VB)
- ユーザーコードでアンマネージリソースを扱う (C#)
- ユーザーコードでアンマネージリソースを扱う (VB)
- IDisposableインターフェイスを実装するクラスでの明示的なリソースの破棄 (C#)
- IDisposableインターフェイスを実装するクラスでの明示的なリソースの破棄 (VB)
- usingステートメントを使った確実なリソースの破棄 (C#)
- usingステートメントを使った確実なリソースの破棄 (VB)
- IDisposableインターフェイスを実装する (C#)
- IDisposableインターフェイスを実装する (VB)
- IDisposableインターフェイスを実装し、Dispose以外のメソッド名で解放処理を公開する (C#)
- IDisposableインターフェイスを実装し、Dispose以外のメソッド名で解放処理を公開する (VB)
- すでに解放済みのリソースへのアクセスを試行した場合にObjectDisposedExceptionをスローする (C#)
- すでに解放済みのリソースへのアクセスを試行した場合にObjectDisposedExceptionをスローする (VB)
- GC.SuppressFinalizeで不要なファイナライザ呼び出しを抑止する (C#)
- GC.SuppressFinalizeで不要なファイナライザ呼び出しを抑止する (VB)
- IAsyncDisposableインターフェイスを実装する (C#)
- usingステートメントを使ってStreamReaderを確実に閉じる (C#)
- usingステートメントを使ってStreamReaderを確実に閉じる (VB)
- try-finallyステートメントを使ってStreamReaderを確実に閉じる (C#)
- try-finallyステートメントを使ってStreamReaderを確実に閉じる (VB)
- 単一のusingステートメントで複数のオブジェクトを使用する (C#)
- 単一のusingステートメントで複数のオブジェクトを使用する (VB)
- usingステートメントを入れ子にして複数のオブジェクトを使用する (C#)
- usingステートメントを入れ子にして複数のオブジェクトを使用する (VB)
- 同一スコープかつ複数のusingステートメントでオブジェクトを使用する (C#)
- ローカル変数宣言形式のusingステートメント(using宣言)でオブジェクトを使用する (C# 8.0)
- await usingステートメントを使ってオブジェクトを非同期的に破棄する (C# 8.0)
- LockBits/UnlockBitsの呼び出しをラップしてusingステートメントで使えるようにする (C#)
- LockBits/UnlockBitsの呼び出しをラップしてusingステートメントで使えるようにする (VB)
- SafeHandleクラスを使ってライブラリのハンドルをラップする (C#)
- SafeHandleクラスを使ってライブラリのハンドルをラップする (VB)
- ファイナライザを実装する(Object.Finalizeをオーバーライドする) (C#)
- ファイナライザを実装する(Object.Finalizeをオーバーライドする) (VB)
- ファイナライザを直接・明示的に呼び出すことはできない (C#)
- ファイナライザを直接・明示的に呼び出すことはできない (VB)
- GC.Collectメソッドでガベージコレクションの実施を要求する、GC.WaitForPendingFinalizersで保留中のファイナライザ実行を待機する (C#)
- GC.Collectメソッドでガベージコレクションの実施を要求する、GC.WaitForPendingFinalizersで保留中のファイナライザ実行を待機する (VB)
- 各.NETランタイムにおけるプロセス終了時のファイナライザ呼び出しの違い (C#)
- 各.NETランタイムにおけるプロセス終了時のファイナライザ呼び出しの違い (VB)
- AssemblyLoadContext.Unloadingイベントを捕捉して終了処理を行う (C#)
- AssemblyLoadContext.Unloadingイベントを捕捉して終了処理を行う (VB)
- disposeパターンに従った継承を許可しないクラスの実装例 (C#)
- disposeパターンに従った継承を許可しないクラスの実装例 (VB)
- disposeパターンに従ったクラスの実装と継承の例 (C#)
- disposeパターンに従ったクラスの実装と継承の例 (VB)