MemberDescriptor.GetInvocationTarget(Type, Object) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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);
protected virtual object? GetInvocationTarget (Type type, object instance);
abstract member GetInvocationTarget : Type * obj -> obj
override this.GetInvocationTarget : Type * obj -> obj
Protected Overridable Function GetInvocationTarget (type As Type, instance As Object) As Object
Parameters
- instance
- Object
The potential invocation target.
Returns
The object to be used during member invocations.
Exceptions
type
or instance
is null
.
Remarks
Normally, the return value will be the same as the instance
parameter. 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.