0

GetMulticastInvoke() GetInvokeMethod() 是什么意思?有什么区别

result._methodPtr    = this._methodPtr;
result._methodPtrAux = this._methodPtrAux;

result._methodPtr    = GetMulticastInvoke();
result._methodPtrAux = GetInvokeMethod();

Delegate 中的 _methodPtrAux 字段是做什么的。

[System.Security.SecurityCritical]  // auto-generated
[ResourceExposure(ResourceScope.None)]
[MethodImplAttribute(MethodImplOptions.InternalCall)]
internal extern IntPtr GetMulticastInvoke();
 
[System.Security.SecurityCritical]  // auto-generated
[ResourceExposure(ResourceScope.None)]
[MethodImplAttribute(MethodImplOptions.InternalCall)]
internal extern IntPtr GetInvokeMethod();
4

0 回答 0