DispatchProxy DispatchProxy DispatchProxy DispatchProxy Class


プロキシ オブジェクトのインスタンス化およびそのメソッドのディスパッチ処理のメカニズムを提供します。Provides a mechanism for instantiating proxy objects and handling their method dispatch.

public ref class DispatchProxy abstract
public abstract class DispatchProxy
type DispatchProxy = class
Public MustInherit Class DispatchProxy


DispatchProxy() DispatchProxy() DispatchProxy() DispatchProxy()


Create<T,TProxy>() Create<T,TProxy>() Create<T,TProxy>() Create<T,TProxy>()

クラス TProxy から派生し、インターフェイス T を実装するオブジェクト インスタンスを作成します。Creates an object instance that derives from class TProxy and implements interface T.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
Invoke(MethodInfo, Object[]) Invoke(MethodInfo, Object[]) Invoke(MethodInfo, Object[]) Invoke(MethodInfo, Object[])

生成されたプロキシ型の任意のメソッドが呼び出されるたびに、コントロールをディスパッチするためにこのメソッドが呼び出されます。Whenever any method on the generated proxy type is called, this method is invoked to dispatch control.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)