@@ -20,7 +20,7 @@ public static class ISynchronizationExtensions
2020 /// <param name="function"><para>The function.</para><para>Функция.</para></param>
2121 /// <returns><para>The function's result.</para><para>Результат функции.</para></returns>
2222 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
23- public static TResult ExecuteReadOperation < TResult , TParam > ( this ISynchronization synchronization , TParam parameter , Func < TParam , TResult > function ) => synchronization . ExecuteReadOperation ( ( ) => function ( parameter ) ) ;
23+ public static TResult DoRead < TResult , TParam > ( this ISynchronization synchronization , TParam parameter , Func < TParam , TResult > function ) => synchronization . DoRead ( ( ) => function ( parameter ) ) ;
2424
2525 /// <summary>
2626 /// <para>Executes action in read access mode.</para>
@@ -31,7 +31,7 @@ public static class ISynchronizationExtensions
3131 /// <param name="parameter"><para>The parameter</para><para>Параметр.</para></param>
3232 /// <param name="action"><para>The action.</para><para>Действие.</para></param>
3333 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
34- public static void ExecuteReadOperation < TParam > ( this ISynchronization synchronization , TParam parameter , Action < TParam > action ) => synchronization . ExecuteReadOperation ( ( ) => action ( parameter ) ) ;
34+ public static void DoRead < TParam > ( this ISynchronization synchronization , TParam parameter , Action < TParam > action ) => synchronization . DoRead ( ( ) => action ( parameter ) ) ;
3535
3636 /// <summary>
3737 /// <para>Executes a function in write access mode and returns the function's result.</para>
@@ -44,7 +44,7 @@ public static class ISynchronizationExtensions
4444 /// <param name="function"><para>The function.</para><para>Функция.</para></param>
4545 /// <returns><para>The function's result.</para><para>Результат функции.</para></returns>
4646 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
47- public static TResult ExecuteWriteOperation < TResult , TParam > ( this ISynchronization synchronization , TParam parameter , Func < TParam , TResult > function ) => synchronization . ExecuteWriteOperation ( ( ) => function ( parameter ) ) ;
47+ public static TResult DoWrite < TResult , TParam > ( this ISynchronization synchronization , TParam parameter , Func < TParam , TResult > function ) => synchronization . DoWrite ( ( ) => function ( parameter ) ) ;
4848
4949 /// <summary>
5050 /// <para>Executes action in write access mode.</para>
@@ -55,7 +55,7 @@ public static class ISynchronizationExtensions
5555 /// <param name="parameter"><para>The parameter</para><para>Параметр.</para></param>
5656 /// <param name="action"><para>The action.</para><para>Действие.</para></param>
5757 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
58- public static void ExecuteWriteOperation < TParam > ( this ISynchronization synchronization , TParam parameter , Action < TParam > action ) => synchronization . ExecuteWriteOperation ( ( ) => action ( parameter ) ) ;
58+ public static void DoWrite < TParam > ( this ISynchronization synchronization , TParam parameter , Action < TParam > action ) => synchronization . DoWrite ( ( ) => action ( parameter ) ) ;
5959
6060 /// <summary>
6161 /// <para>Executes a function in read access mode and returns the function's result.</para>
@@ -70,7 +70,7 @@ public static class ISynchronizationExtensions
7070 /// <param name="function"><para>The function.</para><para>Функция.</para></param>
7171 /// <returns><para>The function's result.</para><para>Результат функции.</para></returns>
7272 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
73- public static TResult ExecuteReadOperation < TResult , TParam1 , TParam2 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , Func < TParam1 , TParam2 , TResult > function ) => synchronization . ExecuteReadOperation ( ( ) => function ( parameter1 , parameter2 ) ) ;
73+ public static TResult DoRead < TResult , TParam1 , TParam2 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , Func < TParam1 , TParam2 , TResult > function ) => synchronization . DoRead ( ( ) => function ( parameter1 , parameter2 ) ) ;
7474
7575 /// <summary>
7676 /// <para>Executes action in read access mode.</para>
@@ -83,7 +83,7 @@ public static class ISynchronizationExtensions
8383 /// <param name="parameter2"><para>The second parameter</para><para>Второй параметр.</para></param>
8484 /// <param name="action"><para>The action.</para><para>Действие.</para></param>
8585 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
86- public static void ExecuteReadOperation < TParam1 , TParam2 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , Action < TParam1 , TParam2 > action ) => synchronization . ExecuteReadOperation ( ( ) => action ( parameter1 , parameter2 ) ) ;
86+ public static void DoRead < TParam1 , TParam2 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , Action < TParam1 , TParam2 > action ) => synchronization . DoRead ( ( ) => action ( parameter1 , parameter2 ) ) ;
8787
8888 /// <summary>
8989 /// <para>Executes a function in write access mode and returns the function's result.</para>
@@ -98,7 +98,7 @@ public static class ISynchronizationExtensions
9898 /// <param name="function"><para>The function.</para><para>Функция.</para></param>
9999 /// <returns><para>The function's result.</para><para>Результат функции.</para></returns>
100100 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
101- public static TResult ExecuteWriteOperation < TResult , TParam1 , TParam2 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , Func < TParam1 , TParam2 , TResult > function ) => synchronization . ExecuteWriteOperation ( ( ) => function ( parameter1 , parameter2 ) ) ;
101+ public static TResult DoWrite < TResult , TParam1 , TParam2 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , Func < TParam1 , TParam2 , TResult > function ) => synchronization . DoWrite ( ( ) => function ( parameter1 , parameter2 ) ) ;
102102
103103 /// <summary>
104104 /// <para>Executes action in write access mode.</para>
@@ -111,7 +111,7 @@ public static class ISynchronizationExtensions
111111 /// <param name="parameter2"><para>The second parameter</para><para>Второй параметр.</para></param>
112112 /// <param name="action"><para>The action.</para><para>Действие.</para></param>
113113 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
114- public static void ExecuteWriteOperation < TParam1 , TParam2 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , Action < TParam1 , TParam2 > action ) => synchronization . ExecuteWriteOperation ( ( ) => action ( parameter1 , parameter2 ) ) ;
114+ public static void DoWrite < TParam1 , TParam2 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , Action < TParam1 , TParam2 > action ) => synchronization . DoWrite ( ( ) => action ( parameter1 , parameter2 ) ) ;
115115
116116 /// <summary>
117117 /// <para>Executes a function in read access mode and returns the function's result.</para>
@@ -128,7 +128,7 @@ public static class ISynchronizationExtensions
128128 /// <param name="function"><para>The function.</para><para>Функция.</para></param>
129129 /// <returns><para>The function's result.</para><para>Результат функции.</para></returns>
130130 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
131- public static TResult ExecuteReadOperation < TResult , TParam1 , TParam2 , TParam3 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , Func < TParam1 , TParam2 , TParam3 , TResult > function ) => synchronization . ExecuteReadOperation ( ( ) => function ( parameter1 , parameter2 , parameter3 ) ) ;
131+ public static TResult DoRead < TResult , TParam1 , TParam2 , TParam3 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , Func < TParam1 , TParam2 , TParam3 , TResult > function ) => synchronization . DoRead ( ( ) => function ( parameter1 , parameter2 , parameter3 ) ) ;
132132
133133 /// <summary>
134134 /// <para>Executes action in read access mode.</para>
@@ -143,7 +143,7 @@ public static class ISynchronizationExtensions
143143 /// <param name="parameter3"><para>The third parameter</para><para>Третий параметр.</para></param>
144144 /// <param name="action"><para>The action.</para><para>Действие.</para></param>
145145 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
146- public static void ExecuteReadOperation < TParam1 , TParam2 , TParam3 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , Action < TParam1 , TParam2 , TParam3 > action ) => synchronization . ExecuteReadOperation ( ( ) => action ( parameter1 , parameter2 , parameter3 ) ) ;
146+ public static void DoRead < TParam1 , TParam2 , TParam3 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , Action < TParam1 , TParam2 , TParam3 > action ) => synchronization . DoRead ( ( ) => action ( parameter1 , parameter2 , parameter3 ) ) ;
147147
148148 /// <summary>
149149 /// <para>Executes a function in write access mode and returns the function's result.</para>
@@ -160,7 +160,7 @@ public static class ISynchronizationExtensions
160160 /// <param name="function"><para>The function.</para><para>Функция.</para></param>
161161 /// <returns><para>The function's result.</para><para>Результат функции.</para></returns>
162162 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
163- public static TResult ExecuteWriteOperation < TResult , TParam1 , TParam2 , TParam3 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , Func < TParam1 , TParam2 , TParam3 , TResult > function ) => synchronization . ExecuteWriteOperation ( ( ) => function ( parameter1 , parameter2 , parameter3 ) ) ;
163+ public static TResult DoWrite < TResult , TParam1 , TParam2 , TParam3 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , Func < TParam1 , TParam2 , TParam3 , TResult > function ) => synchronization . DoWrite ( ( ) => function ( parameter1 , parameter2 , parameter3 ) ) ;
164164
165165 /// <summary>
166166 /// <para>Executes action in write access mode.</para>
@@ -175,7 +175,7 @@ public static class ISynchronizationExtensions
175175 /// <param name="parameter3"><para>The third parameter</para><para>Третий параметр.</para></param>
176176 /// <param name="action"><para>The action.</para><para>Действие.</para></param>
177177 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
178- public static void ExecuteWriteOperation < TParam1 , TParam2 , TParam3 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , Action < TParam1 , TParam2 , TParam3 > action ) => synchronization . ExecuteWriteOperation ( ( ) => action ( parameter1 , parameter2 , parameter3 ) ) ;
178+ public static void DoWrite < TParam1 , TParam2 , TParam3 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , Action < TParam1 , TParam2 , TParam3 > action ) => synchronization . DoWrite ( ( ) => action ( parameter1 , parameter2 , parameter3 ) ) ;
179179
180180 /// <summary>
181181 /// <para>Executes a function in read access mode and returns the function's result.</para>
@@ -194,7 +194,7 @@ public static class ISynchronizationExtensions
194194 /// <param name="function"><para>The function.</para><para>Функция.</para></param>
195195 /// <returns><para>The function's result.</para><para>Результат функции.</para></returns>
196196 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
197- public static TResult ExecuteReadOperation < TResult , TParam1 , TParam2 , TParam3 , TParam4 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , TParam4 parameter4 , Func < TParam1 , TParam2 , TParam3 , TParam4 , TResult > function ) => synchronization . ExecuteReadOperation ( ( ) => function ( parameter1 , parameter2 , parameter3 , parameter4 ) ) ;
197+ public static TResult DoRead < TResult , TParam1 , TParam2 , TParam3 , TParam4 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , TParam4 parameter4 , Func < TParam1 , TParam2 , TParam3 , TParam4 , TResult > function ) => synchronization . DoRead ( ( ) => function ( parameter1 , parameter2 , parameter3 , parameter4 ) ) ;
198198
199199 /// <summary>
200200 /// <para>Executes action in read access mode.</para>
@@ -211,7 +211,7 @@ public static class ISynchronizationExtensions
211211 /// <param name="parameter4"><para>The forth parameter</para><para>Чертвёртый параметр.</para></param>
212212 /// <param name="action"><para>The action.</para><para>Действие.</para></param>
213213 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
214- public static void ExecuteReadOperation < TParam1 , TParam2 , TParam3 , TParam4 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , TParam4 parameter4 , Action < TParam1 , TParam2 , TParam3 , TParam4 > action ) => synchronization . ExecuteReadOperation ( ( ) => action ( parameter1 , parameter2 , parameter3 , parameter4 ) ) ;
214+ 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 ) ) ;
215215
216216 /// <summary>
217217 /// <para>Executes a function in write access mode and returns the function's result.</para>
@@ -230,7 +230,7 @@ public static class ISynchronizationExtensions
230230 /// <param name="function"><para>The function.</para><para>Функция.</para></param>
231231 /// <returns><para>The function's result.</para><para>Результат функции.</para></returns>
232232 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
233- public static TResult ExecuteWriteOperation < TResult , TParam1 , TParam2 , TParam3 , TParam4 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , TParam4 parameter4 , Func < TParam1 , TParam2 , TParam3 , TParam4 , TResult > function ) => synchronization . ExecuteWriteOperation ( ( ) => function ( parameter1 , parameter2 , parameter3 , parameter4 ) ) ;
233+ public static TResult DoWrite < TResult , TParam1 , TParam2 , TParam3 , TParam4 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , TParam4 parameter4 , Func < TParam1 , TParam2 , TParam3 , TParam4 , TResult > function ) => synchronization . DoWrite ( ( ) => function ( parameter1 , parameter2 , parameter3 , parameter4 ) ) ;
234234
235235 /// <summary>
236236 /// <para>Executes action in write access mode.</para>
@@ -247,6 +247,6 @@ public static class ISynchronizationExtensions
247247 /// <param name="parameter4"><para>The forth parameter</para><para>Чертвёртый параметр.</para></param>
248248 /// <param name="action"><para>The action.</para><para>Действие.</para></param>
249249 [ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
250- public static void ExecuteWriteOperation < TParam1 , TParam2 , TParam3 , TParam4 > ( this ISynchronization synchronization , TParam1 parameter1 , TParam2 parameter2 , TParam3 parameter3 , TParam4 parameter4 , Action < TParam1 , TParam2 , TParam3 , TParam4 > action ) => synchronization . ExecuteWriteOperation ( ( ) => action ( parameter1 , parameter2 , parameter3 , parameter4 ) ) ;
250+ 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 ) ) ;
251251 }
252252}
0 commit comments