Ejemplo n.º 1
0
        /// <summary>
        /// Comienza a recivir archivos
        /// </summary>
        /// <param name="mask">Filtro ej *.*</param>
        public void BeginGetFileListAsync(string mask)
        {
            Exception ex = null;

            String[] mess = null;
            FileListResivedHandlerAsync x = new FileListResivedHandlerAsync(GetFileList);

            x.BeginInvoke(mask, out mess, out ex, new AsyncCallback(EndGetFileListAsync), null);
        }
Ejemplo n.º 2
0
        void EndGetFileListAsync(IAsyncResult res)
        {
            AsyncResult result = (AsyncResult)res;
            Exception   ex;

            String[] mess = null;
            FileListResivedHandlerAsync del = (FileListResivedHandlerAsync)result.AsyncDelegate;

            del.EndInvoke(out mess, out ex, res);

            //mess = (String[])del.Method.ReturnParameter.DefaultValue;
            if (OnFileListResivedEvent != null)
            {
                OnFileListResivedEvent(this.ftpPath, mess, ex);
            }
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Comienza a recivir archivos
 /// </summary>
 /// <param name="mask">Filtro ej *.*</param>
 public void BeginGetFileListAsync(string mask)
 {
     Exception ex = null;
     String[] mess = null;
     FileListResivedHandlerAsync x = new FileListResivedHandlerAsync(GetFileList);
     x.BeginInvoke(mask, out mess, out ex, new AsyncCallback(EndGetFileListAsync), null);
 }