MemberDescriptor.GetInvocationTarget(Type, Object) メソッド

定義

メンバーの呼び出し中に使用するオブジェクトを取得します。Retrieves the object that should be used during invocation of members.

protected:
 virtual System::Object ^ GetInvocationTarget(Type ^ type, System::Object ^ instance);
protected virtual object GetInvocationTarget (Type type, object instance);
abstract member GetInvocationTarget : Type * obj -> obj
override this.GetInvocationTarget : Type * obj -> obj

パラメーター

type
Type

呼び出し対象の TypeThe Type of the invocation target.

instance
Object

呼び出し対象になる可能性があるインスタンス。The potential invocation target.

戻り値

メンバーの呼び出し中に使用するオブジェクト。The object to be used during member invocations.

例外

type または instancenull です。type or instance is null.

注釈

通常、戻り値は instance パラメーターと同じになります。Normally, the return value will be the same as the instance parameter. 別のオブジェクトがこのインスタンスに関連付けられている場合、またはインスタンスがカスタム型記述子の場合、GetInvocationTarget メソッドは別の値を返す可能性があります。If another object has been associated with this instance, or if the instance is a custom type descriptor, the GetInvocationTarget method may return a different value.

適用対象