Marshal.FinalReleaseComObject メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Marshal.FinalReleaseComObject メソッドの意味・解説 

Marshal.FinalReleaseComObject メソッド

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

提供されたランタイム呼び出し可能ラッパー (RCW: Runtime Callable Wrapper) の参照カウントを 0 に設定することによって、RCW へのすべての参照を解放します。

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

Public Shared Function FinalReleaseComObject
 ( _
    o As Object _
) As Integer
Dim o As Object
Dim returnValue As Integer

returnValue = Marshal.FinalReleaseComObject(o)
public static int FinalReleaseComObject
 (
    Object o
)
public:
static int FinalReleaseComObject (
    Object^ o
)
public static int FinalReleaseComObject
 (
    Object o
)
public static function FinalReleaseComObject
 (
    o : Object
) : int

パラメータ

o

解放する RCW。

戻り値
o パラメータに関連付けられた RCW の参照カウントの新しい値。正常に解放された場合、この値は 0 です。

例外例外
例外の種類条件

ArgumentException

o が有効な COM オブジェクトではありません。

ArgumentNullException

o が null 参照 (Visual Basic では Nothing) です。

解説解説

FinalReleaseComObject メソッドは、COM オブジェクトへのマネージ参照を解放します。このメソッドの呼び出しは、0 を返すまでループ内で ReleaseComObject メソッドを呼び出すことと同じです。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

Marshal.FinalReleaseComObject メソッドのお隣キーワード
検索ランキング

   

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



Marshal.FinalReleaseComObject メソッドのページの著作権

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

©2026 GRAS Group, Inc.RSS