public void ExecuteComplete([In] object recordsAffected, [In, MarshalAs(UnmanagedType.IDispatch)] object pError, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pCommand, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset, [In, MarshalAs(UnmanagedType.IDispatch)] object pConnection)
        {
            Delegate[] recipients = _eventBinding.GetEventRecipients("ExecuteComplete");
            if ((true == _eventClass.IsCurrentlyDisposing) || (recipients.Length == 0))
            {
                Invoker.ReleaseParamsArray(recordsAffected, pError, adStatus, pCommand, pRecordset, pConnection);
                return;
            }

            Int32 newRecordsAffected = Convert.ToInt32(recordsAffected);

            NetOffice.ADODBApi.Error newpError = Factory.CreateObjectFromComProxy(_eventClass, pError) as NetOffice.ADODBApi.Error;
            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Command    newpCommand           = Factory.CreateObjectFromComProxy(_eventClass, pCommand) as NetOffice.ADODBApi._Command;
            NetOffice.ADODBApi._Recordset  newpRecordset         = Factory.CreateObjectFromComProxy(_eventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            NetOffice.ADODBApi._Connection newpConnection        = Factory.CreateObjectFromComProxy(_eventClass, pConnection) as NetOffice.ADODBApi._Connection;
            object[] paramsArray = new object[6];
            paramsArray[0] = newRecordsAffected;
            paramsArray[1] = newpError;
            paramsArray[2] = newadStatus;
            paramsArray[3] = newpCommand;
            paramsArray[4] = newpRecordset;
            paramsArray[5] = newpConnection;
            _eventBinding.RaiseCustomEvent("ExecuteComplete", ref paramsArray);
        }
        public void WillExecute([In][Out] ref object source, [In] object cursorType, [In] object lockType, [In][Out] ref object options, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pCommand, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset, [In, MarshalAs(UnmanagedType.IDispatch)] object pConnection)
        {
            if (!Validate("WillExecute"))
            {
                Invoker.ReleaseParamsArray(source, cursorType, lockType, options, adStatus, pCommand, pRecordset, pConnection);
                return;
            }

            NetOffice.ADODBApi.Enums.CursorTypeEnum  newCursorType = (NetOffice.ADODBApi.Enums.CursorTypeEnum)cursorType;
            NetOffice.ADODBApi.Enums.LockTypeEnum    newLockType   = (NetOffice.ADODBApi.Enums.LockTypeEnum)lockType;
            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus   = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Command    newpCommand             = Factory.CreateEventArgumentObjectFromComProxy(EventClass, pCommand) as NetOffice.ADODBApi._Command;
            NetOffice.ADODBApi._Recordset  newpRecordset           = Factory.CreateEventArgumentObjectFromComProxy(EventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            NetOffice.ADODBApi._Connection newpConnection          = Factory.CreateEventArgumentObjectFromComProxy(EventClass, pConnection) as NetOffice.ADODBApi._Connection;
            object[] paramsArray = new object[8];
            paramsArray.SetValue(source, 0);
            paramsArray[1] = newCursorType;
            paramsArray[2] = newLockType;
            paramsArray.SetValue(options, 3);
            paramsArray[4] = newadStatus;
            paramsArray[5] = newpCommand;
            paramsArray[6] = newpRecordset;
            paramsArray[7] = newpConnection;
            EventBinding.RaiseCustomEvent("WillExecute", ref paramsArray);

            source  = ToString(paramsArray[0]);
            options = ToInt32(paramsArray[3]);
        }
        public void WillExecute([In][Out] ref object source, [In] object cursorType, [In] object lockType, [In][Out] ref object options, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pCommand, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset, [In, MarshalAs(UnmanagedType.IDispatch)] object pConnection)
        {
            Delegate[] recipients = _eventBinding.GetEventRecipients("WillExecute");
            if ((true == _eventClass.IsCurrentlyDisposing) || (recipients.Length == 0))
            {
                Invoker.ReleaseParamsArray(source, cursorType, lockType, options, adStatus, pCommand, pRecordset, pConnection);
                return;
            }

            NetOffice.ADODBApi.Enums.CursorTypeEnum  newCursorType = (NetOffice.ADODBApi.Enums.CursorTypeEnum)cursorType;
            NetOffice.ADODBApi.Enums.LockTypeEnum    newLockType   = (NetOffice.ADODBApi.Enums.LockTypeEnum)lockType;
            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus   = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Command    newpCommand             = Factory.CreateObjectFromComProxy(_eventClass, pCommand) as NetOffice.ADODBApi._Command;
            NetOffice.ADODBApi._Recordset  newpRecordset           = Factory.CreateObjectFromComProxy(_eventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            NetOffice.ADODBApi._Connection newpConnection          = Factory.CreateObjectFromComProxy(_eventClass, pConnection) as NetOffice.ADODBApi._Connection;
            object[] paramsArray = new object[8];
            paramsArray.SetValue(source, 0);
            paramsArray[1] = newCursorType;
            paramsArray[2] = newLockType;
            paramsArray.SetValue(options, 3);
            paramsArray[4] = newadStatus;
            paramsArray[5] = newpCommand;
            paramsArray[6] = newpRecordset;
            paramsArray[7] = newpConnection;
            _eventBinding.RaiseCustomEvent("WillExecute", ref paramsArray);

            source  = (string)paramsArray[0];
            options = (Int32)paramsArray[3];
        }
Example #4
0
        public NetOffice.ADODBApi._Recordset Execute(object recordsAffected, object parameters)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(recordsAffected, parameters);
            object   returnItem  = Invoker.MethodReturn(this, "Execute", paramsArray);

            NetOffice.ADODBApi._Recordset newObject = Factory.CreateObjectFromComProxy(this, returnItem) as NetOffice.ADODBApi._Recordset;
            return(newObject);
        }
        public NetOffice.ADODBApi._Recordset Execute(string commandText, object recordsAffected)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(commandText, recordsAffected);
            object   returnItem  = Invoker.MethodReturn(this, "Execute", paramsArray);

            NetOffice.ADODBApi._Recordset newObject = NetOffice.Factory.CreateObjectFromComProxy(this, returnItem) as NetOffice.ADODBApi._Recordset;
            return(newObject);
        }
Example #6
0
        public NetOffice.ADODBApi._Recordset GetChildren()
        {
            object[] paramsArray = null;
            object   returnItem  = Invoker.MethodReturn(this, "GetChildren", paramsArray);

            NetOffice.ADODBApi._Recordset newObject = NetOffice.Factory.CreateObjectFromComProxy(this, returnItem) as NetOffice.ADODBApi._Recordset;
            return(newObject);
        }
Example #7
0
        public NetOffice.ADODBApi._Recordset Clone(object lockType)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(lockType);
            object   returnItem  = Invoker.MethodReturn(this, "Clone", paramsArray);

            NetOffice.ADODBApi._Recordset newObject = Factory.CreateObjectFromComProxy(this, returnItem) as NetOffice.ADODBApi._Recordset;
            return(newObject);
        }
Example #8
0
        public NetOffice.ADODBApi._Recordset NextRecordset(object recordsAffected)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(recordsAffected);
            object   returnItem  = Invoker.MethodReturn(this, "NextRecordset", paramsArray);

            NetOffice.ADODBApi._Recordset newObject = NetOffice.Factory.CreateObjectFromComProxy(this, returnItem) as NetOffice.ADODBApi._Recordset;
            return(newObject);
        }
        public NetOffice.ADODBApi._Recordset OpenSchema(NetOffice.ADODBApi.Enums.SchemaEnum schema, object restrictions)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(schema, restrictions);
            object   returnItem  = Invoker.MethodReturn(this, "OpenSchema", paramsArray);

            NetOffice.ADODBApi._Recordset newObject = NetOffice.Factory.CreateObjectFromComProxy(this, returnItem) as NetOffice.ADODBApi._Recordset;
            return(newObject);
        }
Example #10
0
        public void WillMove([In] object adReason, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset)
        {
            if (!Validate("WillMove"))
            {
                Invoker.ReleaseParamsArray(adReason, adStatus, pRecordset);
                return;
            }

            NetOffice.ADODBApi.Enums.EventReasonEnum newadReason   = (NetOffice.ADODBApi.Enums.EventReasonEnum)adReason;
            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus   = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Recordset            newpRecordset = Factory.CreateEventArgumentObjectFromComProxy(EventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            object[] paramsArray = new object[3];
            paramsArray[0] = newadReason;
            paramsArray[1] = newadStatus;
            paramsArray[2] = newpRecordset;
            EventBinding.RaiseCustomEvent("WillMove", ref paramsArray);
        }
Example #11
0
        public void FetchComplete([In, MarshalAs(UnmanagedType.IDispatch)] object pError, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset)
        {
            if (!Validate("FetchComplete"))
            {
                Invoker.ReleaseParamsArray(pError, adStatus, pRecordset);
                return;
            }

            NetOffice.ADODBApi.Error newpError = Factory.CreateKnownObjectFromComProxy <NetOffice.ADODBApi.Error>(EventClass, pError, NetOffice.ADODBApi.Error.LateBindingApiWrapperType);
            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus   = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Recordset            newpRecordset = Factory.CreateEventArgumentObjectFromComProxy(EventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            object[] paramsArray = new object[3];
            paramsArray[0] = newpError;
            paramsArray[1] = newadStatus;
            paramsArray[2] = newpRecordset;
            EventBinding.RaiseCustomEvent("FetchComplete", ref paramsArray);
        }
Example #12
0
        public void FetchComplete([In, MarshalAs(UnmanagedType.IDispatch)] object pError, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset)
        {
            Delegate[] recipients = _eventBinding.GetEventRecipients("FetchComplete");
            if ((true == _eventClass.IsCurrentlyDisposing) || (recipients.Length == 0))
            {
                Invoker.ReleaseParamsArray(pError, adStatus, pRecordset);
                return;
            }

            NetOffice.ADODBApi.Error newpError = Factory.CreateObjectFromComProxy(_eventClass, pError) as NetOffice.ADODBApi.Error;
            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus   = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Recordset            newpRecordset = Factory.CreateObjectFromComProxy(_eventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            object[] paramsArray = new object[3];
            paramsArray[0] = newpError;
            paramsArray[1] = newadStatus;
            paramsArray[2] = newpRecordset;
            _eventBinding.RaiseCustomEvent("FetchComplete", ref paramsArray);
        }
Example #13
0
        public void EndOfRecordset([In][Out] ref object fMoreData, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset)
        {
            if (!Validate("EndOfRecordset"))
            {
                Invoker.ReleaseParamsArray(fMoreData, adStatus, pRecordset);
                return;
            }

            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus   = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Recordset            newpRecordset = Factory.CreateEventArgumentObjectFromComProxy(EventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            object[] paramsArray = new object[3];
            paramsArray.SetValue(fMoreData, 0);
            paramsArray[1] = newadStatus;
            paramsArray[2] = newpRecordset;
            EventBinding.RaiseCustomEvent("EndOfRecordset", ref paramsArray);

            fMoreData = ToBoolean(paramsArray[0]);
        }
Example #14
0
        public void EndOfRecordset([In][Out] ref object fMoreData, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset)
        {
            Delegate[] recipients = _eventBinding.GetEventRecipients("EndOfRecordset");
            if ((true == _eventClass.IsCurrentlyDisposing) || (recipients.Length == 0))
            {
                Invoker.ReleaseParamsArray(fMoreData, adStatus, pRecordset);
                return;
            }

            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus   = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Recordset            newpRecordset = Factory.CreateObjectFromComProxy(_eventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            object[] paramsArray = new object[3];
            paramsArray.SetValue(fMoreData, 0);
            paramsArray[1] = newadStatus;
            paramsArray[2] = newpRecordset;
            _eventBinding.RaiseCustomEvent("EndOfRecordset", ref paramsArray);

            fMoreData = (bool)paramsArray[0];
        }
Example #15
0
        public void FetchProgress([In] object progress, [In] object maxProgress, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset)
        {
            if (!Validate("FetchProgress"))
            {
                Invoker.ReleaseParamsArray(progress, maxProgress, adStatus, pRecordset);
                return;
            }

            Int32 newProgress    = ToInt32(progress);
            Int32 newMaxProgress = ToInt32(maxProgress);

            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus   = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Recordset            newpRecordset = Factory.CreateEventArgumentObjectFromComProxy(EventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            object[] paramsArray = new object[4];
            paramsArray[0] = newProgress;
            paramsArray[1] = newMaxProgress;
            paramsArray[2] = newadStatus;
            paramsArray[3] = newpRecordset;
            EventBinding.RaiseCustomEvent("FetchProgress", ref paramsArray);
        }
Example #16
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="adReason"></param>
        /// <param name="pError"></param>
        /// <param name="adStatus"></param>
        /// <param name="pRecordset"></param>
        public virtual void RecordsetChangeComplete([In] object adReason, [In, MarshalAs(UnmanagedType.IDispatch)] object pError, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset)
        {
            if (!Validate("RecordsetChangeComplete"))
            {
                Invoker.ReleaseParamsArray(adReason, pError, adStatus, pRecordset);
                return;
            }


            NetOffice.ADODBApi.Enums.EventReasonEnum newadReason = (NetOffice.ADODBApi.Enums.EventReasonEnum)adReason;
            NetOffice.ADODBApi.Error newpError = Factory.CreateKnownObjectFromComProxy <NetOffice.ADODBApi.Error>(EventClass, pError, typeof(NetOffice.ADODBApi.Error));
            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus   = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Recordset            newpRecordset = Factory.CreateEventArgumentObjectFromComProxy(EventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            object[] paramsArray = new object[4];
            paramsArray[0] = newadReason;
            paramsArray[1] = newpError;
            paramsArray[2] = newadStatus;
            paramsArray[3] = newpRecordset;
            EventBinding.RaiseCustomEvent("RecordsetChangeComplete", ref paramsArray);
        }
Example #17
0
        public void WillChangeField([In] object cFields, [In] object fields, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset)
        {
            Delegate[] recipients = _eventBinding.GetEventRecipients("WillChangeField");
            if ((true == _eventClass.IsCurrentlyDisposing) || (recipients.Length == 0))
            {
                Invoker.ReleaseParamsArray(cFields, fields, adStatus, pRecordset);
                return;
            }

            Int32  newcFields = Convert.ToInt32(cFields);
            object newFields  = (object)fields;

            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus   = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Recordset            newpRecordset = NetOffice.Factory.CreateObjectFromComProxy(_eventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            object[] paramsArray = new object[4];
            paramsArray[0] = newcFields;
            paramsArray[1] = newFields;
            paramsArray[2] = newadStatus;
            paramsArray[3] = newpRecordset;
            _eventBinding.RaiseCustomEvent("WillChangeField", ref paramsArray);
        }
Example #18
0
        public void FetchProgress([In] object progress, [In] object maxProgress, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset)
        {
            Delegate[] recipients = _eventBinding.GetEventRecipients("FetchProgress");
            if ((true == _eventClass.IsCurrentlyDisposing) || (recipients.Length == 0))
            {
                Invoker.ReleaseParamsArray(progress, maxProgress, adStatus, pRecordset);
                return;
            }

            Int32 newProgress    = Convert.ToInt32(progress);
            Int32 newMaxProgress = Convert.ToInt32(maxProgress);

            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus   = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Recordset            newpRecordset = Factory.CreateObjectFromComProxy(_eventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            object[] paramsArray = new object[4];
            paramsArray[0] = newProgress;
            paramsArray[1] = newMaxProgress;
            paramsArray[2] = newadStatus;
            paramsArray[3] = newpRecordset;
            _eventBinding.RaiseCustomEvent("FetchProgress", ref paramsArray);
        }
Example #19
0
        public void WillChangeField([In] object cFields, [In] object fields, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset)
        {
            if (!Validate("WillChangeField"))
            {
                Invoker.ReleaseParamsArray(cFields, fields, adStatus, pRecordset);
                return;
            }

            Int32  newcFields = ToInt32(cFields);
            object newFields  = (object)fields;

            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus   = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Recordset            newpRecordset = Factory.CreateEventArgumentObjectFromComProxy(EventClass, pRecordset) as NetOffice.ADODBApi._Recordset;

            object[] paramsArray = new object[4];
            paramsArray[0] = newcFields;
            paramsArray[1] = newFields;
            paramsArray[2] = newadStatus;
            paramsArray[3] = newpRecordset;
            EventBinding.RaiseCustomEvent("WillChangeField", ref paramsArray);
        }
        public void ExecuteComplete([In] object recordsAffected, [In, MarshalAs(UnmanagedType.IDispatch)] object pError, [In] object adStatus, [In, MarshalAs(UnmanagedType.IDispatch)] object pCommand, [In, MarshalAs(UnmanagedType.IDispatch)] object pRecordset, [In, MarshalAs(UnmanagedType.IDispatch)] object pConnection)
        {
            if (!Validate("ExecuteComplete"))
            {
                Invoker.ReleaseParamsArray(recordsAffected, pError, adStatus, pCommand, pRecordset, pConnection);
                return;
            }

            Int32 newRecordsAffected = ToInt32(recordsAffected);

            NetOffice.ADODBApi.Error newpError = Factory.CreateKnownObjectFromComProxy <NetOffice.ADODBApi.Error>(EventClass, pError, NetOffice.ADODBApi.Error.LateBindingApiWrapperType);
            NetOffice.ADODBApi.Enums.EventStatusEnum newadStatus = (NetOffice.ADODBApi.Enums.EventStatusEnum)adStatus;
            NetOffice.ADODBApi._Command    newpCommand           = Factory.CreateEventArgumentObjectFromComProxy(EventClass, pCommand) as NetOffice.ADODBApi._Command;
            NetOffice.ADODBApi._Recordset  newpRecordset         = Factory.CreateEventArgumentObjectFromComProxy(EventClass, pRecordset) as NetOffice.ADODBApi._Recordset;
            NetOffice.ADODBApi._Connection newpConnection        = Factory.CreateEventArgumentObjectFromComProxy(EventClass, pConnection) as NetOffice.ADODBApi._Connection;
            object[] paramsArray = new object[6];
            paramsArray[0] = newRecordsAffected;
            paramsArray[1] = newpError;
            paramsArray[2] = newadStatus;
            paramsArray[3] = newpCommand;
            paramsArray[4] = newpRecordset;
            paramsArray[5] = newpConnection;
            EventBinding.RaiseCustomEvent("ExecuteComplete", ref paramsArray);
        }
 public Int32 WillMove(NetOffice.ADODBApi.Enums.EventReasonEnum adReason, NetOffice.ADODBApi.Enums.EventStatusEnum adStatus, NetOffice.ADODBApi._Recordset pRecordset)
 {
     return(Factory.ExecuteInt32MethodGet(this, "WillMove", adReason, adStatus, pRecordset));
 }
 public Int32 FetchProgress(Int32 progress, Int32 maxProgress, NetOffice.ADODBApi.Enums.EventStatusEnum adStatus, NetOffice.ADODBApi._Recordset pRecordset)
 {
     return(Factory.ExecuteInt32MethodGet(this, "FetchProgress", progress, maxProgress, adStatus, pRecordset));
 }
 public Int32 EndOfRecordset(bool fMoreData, NetOffice.ADODBApi.Enums.EventStatusEnum adStatus, NetOffice.ADODBApi._Recordset pRecordset)
 {
     return(Factory.ExecuteInt32MethodGet(this, "EndOfRecordset", fMoreData, adStatus, pRecordset));
 }
        public Int32 WillChangeField(Int32 cFields, object fields, NetOffice.ADODBApi.Enums.EventStatusEnum adStatus, NetOffice.ADODBApi._Recordset pRecordset)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(cFields, fields, adStatus, pRecordset);
            object   returnItem  = Invoker.MethodReturn(this, "WillChangeField", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
 public Int32 RecordsetChangeComplete(NetOffice.ADODBApi.Enums.EventReasonEnum adReason, NetOffice.ADODBApi.Error pError, NetOffice.ADODBApi.Enums.EventStatusEnum adStatus, NetOffice.ADODBApi._Recordset pRecordset)
 {
     return(Factory.ExecuteInt32MethodGet(this, "RecordsetChangeComplete", adReason, pError, adStatus, pRecordset));
 }
 public Int32 FetchComplete(NetOffice.ADODBApi.Error pError, NetOffice.ADODBApi.Enums.EventStatusEnum adStatus, NetOffice.ADODBApi._Recordset pRecordset)
 {
     return(Factory.ExecuteInt32MethodGet(this, "FetchComplete", pError, adStatus, pRecordset));
 }
        public Int32 FetchComplete(NetOffice.ADODBApi.Error pError, NetOffice.ADODBApi.Enums.EventStatusEnum adStatus, NetOffice.ADODBApi._Recordset pRecordset)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(pError, adStatus, pRecordset);
            object   returnItem  = Invoker.MethodReturn(this, "FetchComplete", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
        public Int32 FetchProgress(Int32 progress, Int32 maxProgress, NetOffice.ADODBApi.Enums.EventStatusEnum adStatus, NetOffice.ADODBApi._Recordset pRecordset)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(progress, maxProgress, adStatus, pRecordset);
            object   returnItem  = Invoker.MethodReturn(this, "FetchProgress", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
        public Int32 EndOfRecordset(bool fMoreData, NetOffice.ADODBApi.Enums.EventStatusEnum adStatus, NetOffice.ADODBApi._Recordset pRecordset)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(fMoreData, adStatus, pRecordset);
            object   returnItem  = Invoker.MethodReturn(this, "EndOfRecordset", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
        public Int32 WillMove(NetOffice.ADODBApi.Enums.EventReasonEnum adReason, NetOffice.ADODBApi.Enums.EventStatusEnum adStatus, NetOffice.ADODBApi._Recordset pRecordset)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(adReason, adStatus, pRecordset);
            object   returnItem  = Invoker.MethodReturn(this, "WillMove", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }