Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ public static class ISynchronizationExtensions
/// <param name="parameter1"><para>The first parameter</para><para>Первый параметр.</para></param>
/// <param name="parameter2"><para>The second parameter</para><para>Второй параметр.</para></param>
/// <param name="parameter3"><para>The third parameter</para><para>Третий параметр.</para></param>
/// <param name="parameter4"><para>The forth parameter</para><para>Чертвёртый параметр.</para></param>
/// <param name="parameter4"><para>The forth parameter</para><para>Четвёртый параметр.</para></param>
/// <param name="function"><para>The function.</para><para>Функция.</para></param>
/// <returns><para>The function's result.</para><para>Результат функции.</para></returns>
[MethodImpl(MethodImplOptions.AggressiveInlining)]
Expand All @@ -208,7 +208,7 @@ public static class ISynchronizationExtensions
/// <param name="parameter1"><para>The first parameter</para><para>Первый параметр.</para></param>
/// <param name="parameter2"><para>The second parameter</para><para>Второй параметр.</para></param>
/// <param name="parameter3"><para>The third parameter</para><para>Третий параметр.</para></param>
/// <param name="parameter4"><para>The forth parameter</para><para>Чертвёртый параметр.</para></param>
/// <param name="parameter4"><para>The forth parameter</para><para>Четвёртый параметр.</para></param>
/// <param name="action"><para>The action.</para><para>Действие.</para></param>
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static void DoRead<TParam1, TParam2, TParam3, TParam4>(this ISynchronization synchronization, TParam1 parameter1, TParam2 parameter2, TParam3 parameter3, TParam4 parameter4, Action<TParam1, TParam2, TParam3, TParam4> action) => synchronization.DoRead(() => action(parameter1, parameter2, parameter3, parameter4));
Expand All @@ -226,7 +226,7 @@ public static class ISynchronizationExtensions
/// <param name="parameter1"><para>The first parameter</para><para>Первый параметр.</para></param>
/// <param name="parameter2"><para>The second parameter</para><para>Второй параметр.</para></param>
/// <param name="parameter3"><para>The third parameter</para><para>Третий параметр.</para></param>
/// <param name="parameter4"><para>The forth parameter</para><para>Чертвёртый параметр.</para></param>
/// <param name="parameter4"><para>The forth parameter</para><para>Четвёртый параметр.</para></param>
/// <param name="function"><para>The function.</para><para>Функция.</para></param>
/// <returns><para>The function's result.</para><para>Результат функции.</para></returns>
[MethodImpl(MethodImplOptions.AggressiveInlining)]
Expand All @@ -244,7 +244,7 @@ public static class ISynchronizationExtensions
/// <param name="parameter1"><para>The first parameter</para><para>Первый параметр.</para></param>
/// <param name="parameter2"><para>The second parameter</para><para>Второй параметр.</para></param>
/// <param name="parameter3"><para>The third parameter</para><para>Третий параметр.</para></param>
/// <param name="parameter4"><para>The forth parameter</para><para>Чертвёртый параметр.</para></param>
/// <param name="parameter4"><para>The forth parameter</para><para>Четвёртый параметр.</para></param>
/// <param name="action"><para>The action.</para><para>Действие.</para></param>
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static void DoWrite<TParam1, TParam2, TParam3, TParam4>(this ISynchronization synchronization, TParam1 parameter1, TParam2 parameter2, TParam3 parameter3, TParam4 parameter4, Action<TParam1, TParam2, TParam3, TParam4> action) => synchronization.DoWrite(() => action(parameter1, parameter2, parameter3, parameter4));
Expand Down
Loading