92 lines
3.5 KiB
XML
92 lines
3.5 KiB
XML
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>
|
|
HesabixBox
|
|
</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:HesabixBox.My.Resources.Resources">
|
|
<summary>
|
|
A strongly-typed resource class, for looking up localized strings, etc.
|
|
</summary>
|
|
</member>
|
|
<member name="P:HesabixBox.My.Resources.Resources.ResourceManager">
|
|
<summary>
|
|
Returns the cached ResourceManager instance used by this class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:HesabixBox.My.Resources.Resources.Culture">
|
|
<summary>
|
|
Overrides the current thread's CurrentUICulture property for all
|
|
resource lookups using this strongly typed resource class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:HesabixBox.My.Resources.Resources.logo_blue">
|
|
<summary>
|
|
Looks up a localized resource of type System.Drawing.Bitmap.
|
|
</summary>
|
|
</member>
|
|
<member name="P:HesabixBox.My.Resources.Resources.logo_blue_1fB_icon">
|
|
<summary>
|
|
Looks up a localized resource of type System.Drawing.Bitmap.
|
|
</summary>
|
|
</member>
|
|
<member name="T:HesabixBox.AsyncHelper">
|
|
<summary>
|
|
کلاس کمکی برای مدیریت عملیات async و threading
|
|
</summary>
|
|
</member>
|
|
<member name="M:HesabixBox.AsyncHelper.RunInBackground(System.Action)">
|
|
<summary>
|
|
اجرای عملیات در background thread بدون مسدود کردن UI
|
|
</summary>
|
|
<param name="action">عملیاتی که باید اجرا شود</param>
|
|
</member>
|
|
<member name="M:HesabixBox.AsyncHelper.RunAsync(System.Func{System.Threading.Tasks.Task})">
|
|
<summary>
|
|
اجرای عملیات async در background thread
|
|
</summary>
|
|
<param name="asyncAction">عملیات async که باید اجرا شود</param>
|
|
</member>
|
|
<member name="M:HesabixBox.AsyncHelper.RunOnUIThread(System.Windows.Forms.Control,System.Action)">
|
|
<summary>
|
|
اجرای عملیات در UI thread از background thread
|
|
</summary>
|
|
<param name="control">کنترل UI</param>
|
|
<param name="action">عملیاتی که باید در UI thread اجرا شود</param>
|
|
</member>
|
|
<member name="M:HesabixBox.AsyncHelper.RunOnUIThreadAsync(System.Windows.Forms.Control,System.Func{System.Threading.Tasks.Task})">
|
|
<summary>
|
|
اجرای عملیات async در UI thread از background thread
|
|
</summary>
|
|
<param name="control">کنترل UI</param>
|
|
<param name="asyncAction">عملیات async که باید در UI thread اجرا شود</param>
|
|
</member>
|
|
<member name="M:HesabixBox.AsyncHelper.CreateTimeoutToken(System.Int32)">
|
|
<summary>
|
|
ایجاد CancellationTokenSource با timeout
|
|
</summary>
|
|
<param name="timeoutMs">مدت timeout به میلیثانیه</param>
|
|
<returns>CancellationTokenSource</returns>
|
|
</member>
|
|
<member name="M:HesabixBox.AsyncHelper.RunWithTimeout(System.Func{System.Threading.Tasks.Task},System.Int32)">
|
|
<summary>
|
|
اجرای عملیات با timeout
|
|
</summary>
|
|
<param name="action">عملیاتی که باید اجرا شود</param>
|
|
<param name="timeoutMs">مدت timeout به میلیثانیه</param>
|
|
<returns>True اگر عملیات موفق باشد، False اگر timeout شود</returns>
|
|
</member>
|
|
<member name="M:HesabixBox.AsyncHelper.RunWithRetry(System.Func{System.Threading.Tasks.Task},System.Int32,System.Int32)">
|
|
<summary>
|
|
اجرای عملیات با retry در صورت خطا
|
|
</summary>
|
|
<param name="action">عملیاتی که باید اجرا شود</param>
|
|
<param name="maxRetries">حداکثر تعداد تلاش</param>
|
|
<param name="delayMs">تاخیر بین تلاشها به میلیثانیه</param>
|
|
<returns>True اگر عملیات موفق باشد</returns>
|
|
</member>
|
|
</members>
|
|
</doc>
|