ComAwareEventInfo クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
ComAwareEventInfo may be unavailable in future releases.
イベント ハンドラーの遅延バインディング登録を許可します。
public ref class ComAwareEventInfo : System::Reflection::EventInfo
[System.Obsolete("ComAwareEventInfo may be unavailable in future releases.")]
public class ComAwareEventInfo : System.Reflection.EventInfo
public class ComAwareEventInfo : System.Reflection.EventInfo
[<System.Obsolete("ComAwareEventInfo may be unavailable in future releases.")>]
type ComAwareEventInfo = class
inherit EventInfo
type ComAwareEventInfo = class
inherit EventInfo
Public Class ComAwareEventInfo
Inherits EventInfo
- 継承
- 属性
注釈
通常、コンパイラは、イベントに対して通常の ComAwareEventInfo.AddEventHandler(Object, Delegate) 追加ハンドラーと削除ハンドラー メソッドを使用する代わりに、 メソッドと ComAwareEventInfo.RemoveEventHandler(Object, Delegate) メソッドの呼び出しを自動的に埋め込みます。 これは、対応するイベントが定義されているインターフェイスを埋め込む必要がある場合に発生します。
これを指定するには、コンパイラで /link オプションを使用するか、Visual Studio で [相互運用機能の種類の埋め込み ] プロパティを に設定して、インターフェイスを含むアセンブリ全体を True
埋め込みます。
型は ComAwareEventInfo クラスからEventInfo派生し、 メソッドと EventInfo.RemoveEventHandler(Object, Delegate) メソッドをEventInfo.AddEventHandler(Object, Delegate)オーバーライドします。
コンストラクター
ComAwareEventInfo(Type, String) |
古い.
指定された型およびその型のイベント名を使用して、ComAwareEventInfo クラスの新しいインスタンスを初期化します。 |
プロパティ
AddMethod |
古い.
非パブリック メソッドを含む、イベントの MethodInfo メソッドの AddEventHandler(Object, Delegate) オブジェクトを取得します。 (継承元 EventInfo) |
Attributes |
古い.
このイベントの属性を取得します。 |
CustomAttributes |
古い.
このメンバーのカスタム属性を含むコレクションを取得します。 (継承元 MemberInfo) |
DeclaringType |
古い.
このメンバーを宣言するクラスを取得します。 |
EventHandlerType |
古い.
このイベントに関連付けられている基になるイベント ハンドラー デリゲートの |
IsCollectible |
古い.
この MemberInfo オブジェクトが、収集可能な AssemblyLoadContext に保持されているアセンブリの一部であるかどうかを示す値を取得します。 (継承元 MemberInfo) |
IsMulticast |
古い.
イベントがマルチキャストかどうかを示す値を取得します。 (継承元 EventInfo) |
IsSpecialName |
古い.
|
MemberType |
古い.
このメンバーがイベントであることを示す MemberTypes 値を取得します。 (継承元 EventInfo) |
MetadataToken |
古い.
現在の ComAwareEventInfo オブジェクトに関連付けられているメタデータ トークンを取得します。 |
MetadataToken |
古い.
メタデータ要素を識別する値を取得します。 (継承元 MemberInfo) |
Module |
古い.
現在の ComAwareEventInfo オブジェクトに関連付けられているモジュールを取得します。 |
Module |
古い.
現在の MemberInfo によって表されるメンバーを宣言する型が定義されているモジュールを取得します。 (継承元 MemberInfo) |
Name |
古い.
現在のメンバーの名前を取得します。 |
RaiseMethod |
古い.
イベントの発生時に呼び出されるメソッドを、非パブリック メソッドも含めて取得します。 (継承元 EventInfo) |
ReflectedType |
古い.
このインスタンスを初期化するために使用されたクラス オブジェクトを取得します。 |
ReflectedType |
古い.
|
RemoveMethod |
古い.
非パブリック メソッドを含む、イベントのメソッドを削除するための |
メソッド
AddEventHandler(Object, Delegate) |
古い.
イベント ハンドラーを COM オブジェクトにアタッチします。 |
Equals(Object) |
古い.
このインスタンスが、指定されたオブジェクトと等価であるかどうかを示す値を返します。 (継承元 EventInfo) |
GetAddMethod() |
古い.
イベント ソースにイベント ハンドラー デリゲートを追加するために使用するメソッドを返します。 (継承元 EventInfo) |
GetAddMethod(Boolean) |
古い.
イベント ハンドラー デリゲートをイベント ソースに追加するために使用されたメソッドを取得します。 |
GetAddMethod(Boolean) |
古い.
派生クラスでオーバーライドされた場合は、パブリックでないメソッドを返すかどうかを指定して、イベントの AddEventHandler(Object, Delegate) メソッドの |
GetCustomAttributes(Boolean) |
古い.
派生クラスでオーバーライドされると、このメンバーに適用されているすべてのカスタム属性が格納されている配列を取得します。 |
GetCustomAttributes(Boolean) |
古い.
派生クラスでオーバーライドされた場合、このメンバーに適用されているすべてのカスタム属性の配列を返します。 (継承元 MemberInfo) |
GetCustomAttributes(Type, Boolean) |
古い.
派生クラスでオーバーライドされると、このメンバーに適用されている指定した型のすべてのカスタム属性が格納されている配列を取得します。 |
GetCustomAttributes(Type, Boolean) |
古い.
派生クラスでオーバーライドされた場合は、このメンバーに適用され、Type によって識別されるカスタム属性の配列を返します。 (継承元 MemberInfo) |
GetCustomAttributesData() |
古い.
現在の ComAwareEventInfo の CustomAttributeData オブジェクトのリストを返します。 |
GetCustomAttributesData() |
古い.
ターゲット メンバーに適用されている属性に関するデータを表す CustomAttributeData オブジェクトのリストを返します。 (継承元 MemberInfo) |
GetHashCode() |
古い.
このインスタンスのハッシュ コードを返します。 (継承元 EventInfo) |
GetOtherMethods() |
古い.
|
GetOtherMethods(Boolean) |
古い.
メタデータ内のイベントに関連付けられているパブリックまたは非パブリック メソッドを返します。 |
GetOtherMethods(Boolean) |
古い.
非パブリック メソッドを含めるかどうかを指定して、 |
GetRaiseMethod() |
古い.
イベントが発生すると呼び出されるメソッドが返されます。 (継承元 EventInfo) |
GetRaiseMethod(Boolean) |
古い.
派生クラスでオーバーライドされると、イベントの発生時に呼び出されたメソッドを返します。 |
GetRaiseMethod(Boolean) |
古い.
派生クラスでオーバーライドされた場合は、パブリックでないメソッドを返すかどうかを指定して、イベントが発生したときに呼び出されるメソッドを返します。 (継承元 EventInfo) |
GetRemoveMethod() |
古い.
イベント ソースからイベント ハンドラー デリゲートを削除するために使用するメソッドを返します。 (継承元 EventInfo) |
GetRemoveMethod(Boolean) |
古い.
派生クラスでオーバーライドされると、イベントのメソッドを削除するための MethodInfo オブジェクトを取得します。 |
GetRemoveMethod(Boolean) |
古い.
派生クラスでオーバーライドされた場合は、パブリックでないメソッドを返すかどうかを指定して、イベントのメソッドを削除する |
GetType() |
古い.
クラス イベントの属性を取得し、イベントのメタデータにアクセスできるようにします。 (継承元 EventInfo) |
HasSameMetadataDefinitionAs(MemberInfo) |
古い.
イベント ハンドラーの遅延バインディング登録を許可します。 (継承元 MemberInfo) |
IsDefined(Type, Boolean) |
古い.
指定された属性型のインスタンスが 1 つ以上このメンバーに適用されているかどうかを示します。 |
IsDefined(Type, Boolean) |
古い.
派生クラスでオーバーライドされた場合、このメンバーに、指定された型の属性またはその派生型の属性が 1 つ以上適用されているかどうかを示します。 (継承元 MemberInfo) |
MemberwiseClone() |
古い.
現在の Object の簡易コピーを作成します。 (継承元 Object) |
RemoveEventHandler(Object, Delegate) |
古い.
COM オブジェクトからイベント ハンドラーをデタッチします。 |
ToString() |
古い.
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
明示的なインターフェイスの実装
拡張メソッド
GetCustomAttribute(MemberInfo, Type) |
古い.
指定したメンバーに適用される指定した型のカスタム属性を取得します。 |
GetCustomAttribute(MemberInfo, Type, Boolean) |
古い.
指定したメンバーに適用される指定した型のカスタム属性を取得し、オプションでそのメンバーの先祖を調べます。 |
GetCustomAttribute<T>(MemberInfo) |
古い.
指定したメンバーに適用される指定した型のカスタム属性を取得します。 |
GetCustomAttribute<T>(MemberInfo, Boolean) |
古い.
指定したメンバーに適用される指定した型のカスタム属性を取得し、オプションでそのメンバーの先祖を調べます。 |
GetCustomAttributes(MemberInfo) |
古い.
指定されたメンバーに適用されるカスタム属性のコレクションを取得します。 |
GetCustomAttributes(MemberInfo, Boolean) |
古い.
指定されたメンバーに適用されるカスタム属性のコレクションを取得し、オプションでそのメンバーの先祖を調べます。 |
GetCustomAttributes(MemberInfo, Type) |
古い.
指定されたメンバーに適用される指定された型のカスタム属性のコレクションを取得します。 |
GetCustomAttributes(MemberInfo, Type, Boolean) |
古い.
指定されたメンバーに適用されている指定された型のカスタム属性のコレクションを取得し、オプションでそのメンバーの先祖を調べます。 |
GetCustomAttributes<T>(MemberInfo) |
古い.
指定されたメンバーに適用される指定された型のカスタム属性のコレクションを取得します。 |
GetCustomAttributes<T>(MemberInfo, Boolean) |
古い.
指定されたメンバーに適用されている指定された型のカスタム属性のコレクションを取得し、オプションでそのメンバーの先祖を調べます。 |
IsDefined(MemberInfo, Type) |
古い.
指定された型のカスタム属性が指定されたメンバーに適用されているかどうかを示します。 |
IsDefined(MemberInfo, Type, Boolean) |
古い.
指定された型のカスタム属性が指定されたメンバーに適用され、オプションで先祖に適用されているかどうかを示します。 |
GetAddMethod(EventInfo) |
古い.
イベント ハンドラーの遅延バインディング登録を許可します。 |
GetAddMethod(EventInfo, Boolean) |
古い.
イベント ハンドラーの遅延バインディング登録を許可します。 |
GetRaiseMethod(EventInfo) |
古い.
イベント ハンドラーの遅延バインディング登録を許可します。 |
GetRaiseMethod(EventInfo, Boolean) |
古い.
イベント ハンドラーの遅延バインディング登録を許可します。 |
GetRemoveMethod(EventInfo) |
古い.
イベント ハンドラーの遅延バインディング登録を許可します。 |
GetRemoveMethod(EventInfo, Boolean) |
古い.
イベント ハンドラーの遅延バインディング登録を許可します。 |
GetMetadataToken(MemberInfo) |
古い.
指定されたメンバーのメタデータ トークンを取得します (存在する場合)。 |
HasMetadataToken(MemberInfo) |
古い.
指定されたメンバーに対してメタデータ トークンを使用できるかどうかを示す値を返します。 |
適用対象
.NET