using System.Runtime.InteropServices; namespace Interop.MXAccess32; [ClassInterface(ClassInterfaceType.None)] [TypeLibType(TypeLibTypeFlags.FHidden)] public sealed class _ILMXProxyServerEvents_SinkHelper : _ILMXProxyServerEvents { public _ILMXProxyServerEvents_OnDataChangeEventHandler m_OnDataChangeDelegate; public _ILMXProxyServerEvents_OnWriteCompleteEventHandler m_OnWriteCompleteDelegate; public _ILMXProxyServerEvents_OperationCompleteEventHandler m_OperationCompleteDelegate; public int m_dwCookie; public void OnDataChange(int P_0, int P_1, object P_2, int P_3, object P_4, ref MXSTATUS_PROXY[] P_5) { //Error decoding local variables: Signature type sequence must have at least one element. if (m_OnDataChangeDelegate != null) { m_OnDataChangeDelegate(P_0, P_1, P_2, P_3, P_4, ref P_5); } } public void OnWriteComplete(int P_0, int P_1, ref MXSTATUS_PROXY[] P_2) { //Error decoding local variables: Signature type sequence must have at least one element. if (m_OnWriteCompleteDelegate != null) { m_OnWriteCompleteDelegate(P_0, P_1, ref P_2); } } public void OperationComplete(int P_0, int P_1, ref MXSTATUS_PROXY[] P_2) { //Error decoding local variables: Signature type sequence must have at least one element. if (m_OperationCompleteDelegate != null) { m_OperationCompleteDelegate(P_0, P_1, ref P_2); } } internal _ILMXProxyServerEvents_SinkHelper() { //Error decoding local variables: Signature type sequence must have at least one element. m_dwCookie = 0; m_OnDataChangeDelegate = null; m_OnWriteCompleteDelegate = null; m_OperationCompleteDelegate = null; } }