次の方法で共有


Delegate メンバ

Delegate 概要

パブリック プロパティ

パブリック プロパティMethod デリゲートによって表されるメソッドを取得します。
パブリック プロパティTarget 現在のデリゲートがインスタンス メソッドを呼び出す対象のクラス インスタンスを取得します。

パブリック メソッド

パブリック メソッドClone デリゲートの簡易コピーを作成します。
パブリック メソッドstatic (Shared in Visual Basic)Combine

.NET Compact Framework でもサポート。

オーバーロード。 指定したマルチキャスト (組み合わせ可能) デリゲートの呼び出しリストを連結します。
パブリック メソッドstatic (Shared in Visual Basic)CreateDelegate オーバーロード。 指定した型のデリゲートを作成します。
パブリック メソッドDynamicInvoke 現在のデリゲートが表すメソッドを動的に呼び出します (遅延バインディング)。
パブリック メソッドEquals

.NET Compact Framework でもサポート。

オーバーライド。 指定したオブジェクトと現在のシングルキャスト (組み合わせ不能) デリゲートが同じターゲット、メソッド、および呼び出しリストを共有しているかどうかを確認します。
パブリック メソッドGetHashCode

.NET Compact Framework でもサポート。

オーバーライド。 デリゲートのハッシュ コードを返します。
パブリック メソッドGetInvocationList

.NET Compact Framework でもサポート。

デリゲートの呼び出しリストを返します。
パブリック メソッドGetObjectData ISerializable インターフェイスを実装し、このデリゲートをシリアル化するために必要なデータを返します。
パブリック メソッドGetType (Object から継承されます)

.NET Compact Framework でもサポート。

現在のインスタンスの Type を取得します。
パブリック メソッドstatic (Shared in Visual Basic)Remove

.NET Compact Framework でもサポート。

一方のデリゲートの呼び出しリストから、最後に出現した他方のデリゲートの呼び出しリストを削除します。
パブリック メソッドstatic (Shared in Visual Basic)RemoveAll 一方のデリゲートの呼び出しリストから、そこに出現する他方のデリゲートの呼び出しリストをすべて削除します。
パブリック メソッドToString (Object から継承されます)

.NET Compact Framework でもサポート。

現在の Object を表す String を返します。

パブリック演算子

パブリック演算子static (Shared in Visual Basic)等値演算子

.NET Compact Framework でもサポート。

指定したデリゲートが等しいかどうかを判断します。
パブリック演算子static (Shared in Visual Basic)非等値演算子

.NET Compact Framework でもサポート。

指定したデリゲートが等しくないかどうかを判断します。

プロテクト コンストラクタ

プロテクト コンストラクタDelegate コンストラクタ オーバーロード。 新しいデリゲートを初期化します。

プロテクト メソッド

プロテクト メソッドCombineImpl

.NET Compact Framework でもサポート。

指定したマルチキャスト (組み合わせ可能) デリゲートと現在のマルチキャスト (組み合わせ可能) デリゲートの呼び出しリストを連結します。
プロテクト メソッドDynamicInvokeImpl 現在のデリゲートが表すメソッドを動的に呼び出します (遅延バインディング)。
プロテクト メソッドFinalize (Object から継承されます)

.NET Compact Framework でもサポート。

オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドGetMethodImpl 現在のデリゲートによって表される静的メソッドを取得します。
プロテクト メソッドMemberwiseClone (Object から継承されます)

.NET Compact Framework でもサポート。

現在の Object の簡易コピーを作成します。
プロテクト メソッドRemoveImpl

.NET Compact Framework でもサポート。

一方のデリゲートの呼び出しリストから、他方のデリゲートの呼び出しリストを削除します。

参照

Delegate クラス | System 名前空間