annotate Demo/WebServices/Client/WebClient/Compatibility.cs @ 6:11b6da379593

Исправлена странная ошибка при использовании OfType<...>().Where(...)
author cin
date Mon, 05 Dec 2016 05:50:52 +0300
parents f990fcb411a9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1 namespace Demo.WebServices.Client.WebClient
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2 {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3 #if !FW3
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5 /// <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6 /// Encapsulates a method that takes no parameters and does not return a value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7 /// </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
8 public delegate void Action();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
9
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
10 /// <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
11 /// Encapsulates a method that has two parameters and does not return a value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
12 /// </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
13 /// <param name="arg1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
14 /// The first parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
15 /// </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
16 /// <param name="arg2">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
17 /// The second parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
18 /// </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
19 /// <typeparam name="T1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
20 /// The type of the first parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
21 /// </typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
22 /// <typeparam name="T2">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
23 /// The type of the second parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
24 /// </typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
25 public delegate void Action<T1, T2>(T1 arg1, T2 arg2);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
26
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
27 /// <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
28 /// Encapsulates a method that has three parameters and does not return a value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
29 /// </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
30 /// <param name="arg1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
31 /// The first parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
32 /// </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
33 /// <param name="arg2">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
34 /// The second parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
35 /// </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
36 /// <param name="arg3">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
37 /// The third parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
38 /// </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
39 /// <typeparam name="T1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
40 /// The type of the first parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
41 /// </typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
42 /// <typeparam name="T2">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
43 /// The type of the second parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
44 /// </typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
45 /// <typeparam name="T3">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
46 /// The type of the third parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
47 /// </typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
48 public delegate void Action<T1, T2, T3>(T1 arg1, T2 arg2, T3 arg3);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
49
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
50 /// <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
51 /// Encapsulates a method that has four parameters and does not return a value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
52 /// </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
53 /// <param name="arg1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
54 /// The first parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
55 /// </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
56 /// <param name="arg2">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
57 /// The second parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
58 /// </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
59 /// <param name="arg3">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
60 /// The third parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
61 /// </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
62 /// <param name="arg4">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
63 /// The fourth parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
64 /// </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
65 /// <typeparam name="T1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
66 /// The type of the first parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
67 /// </typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
68 /// <typeparam name="T2">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
69 /// The type of the second parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
70 /// </typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
71 /// <typeparam name="T3">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
72 /// The type of the third parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
73 /// </typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
74 /// <typeparam name="T4">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
75 /// The type of the fourth parameter of the method that this delegate encapsulates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
76 /// </typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
77 public delegate void Action<T1, T2, T3, T4>(T1 arg1, T2 arg2, T3 arg3, T4 arg4);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
78
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
79 #endif
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
80 }