comparison Demo/WebServices/Client/WebClient/Compatibility.cs @ 0:f990fcb411a9

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