Fix null sessions in HttpContextWrapper.Session
[mono.git] / mcs / class / corlib / Documentation / en / System / Tuple`5.xml
1 <Type Name="Tuple&lt;T1,T2,T3,T4,T5&gt;" FullName="System.Tuple&lt;T1,T2,T3,T4,T5&gt;">
2   <TypeSignature Language="C#" Value="public class Tuple&lt;T1,T2,T3,T4,T5&gt; : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable" />
3   <AssemblyInfo>
4     <AssemblyName>mscorlib</AssemblyName>
5     <AssemblyVersion>4.0.0.0</AssemblyVersion>
6   </AssemblyInfo>
7   <TypeParameters>
8     <TypeParameter Name="T1" />
9     <TypeParameter Name="T2" />
10     <TypeParameter Name="T3" />
11     <TypeParameter Name="T4" />
12     <TypeParameter Name="T5" />
13   </TypeParameters>
14   <Base>
15     <BaseTypeName>System.Object</BaseTypeName>
16   </Base>
17   <Interfaces>
18     <Interface>
19       <InterfaceName>System.Collections.IStructuralComparable</InterfaceName>
20     </Interface>
21     <Interface>
22       <InterfaceName>System.Collections.IStructuralEquatable</InterfaceName>
23     </Interface>
24     <Interface>
25       <InterfaceName>System.IComparable</InterfaceName>
26     </Interface>
27   </Interfaces>
28   <Docs>
29     <typeparam name="T1">To be added.</typeparam>
30     <typeparam name="T2">To be added.</typeparam>
31     <typeparam name="T3">To be added.</typeparam>
32     <typeparam name="T4">To be added.</typeparam>
33     <typeparam name="T5">To be added.</typeparam>
34     <summary>To be added.</summary>
35     <remarks>To be added.</remarks>
36   </Docs>
37   <Members>
38     <Member MemberName=".ctor">
39       <MemberSignature Language="C#" Value="public Tuple (T1 item1, T2 item2, T3 item3, T4 item4, T5 item5);" />
40       <MemberType>Constructor</MemberType>
41       <AssemblyInfo>
42         <AssemblyVersion>4.0.0.0</AssemblyVersion>
43       </AssemblyInfo>
44       <Parameters>
45         <Parameter Name="item1" Type="T1" />
46         <Parameter Name="item2" Type="T2" />
47         <Parameter Name="item3" Type="T3" />
48         <Parameter Name="item4" Type="T4" />
49         <Parameter Name="item5" Type="T5" />
50       </Parameters>
51       <Docs>
52         <param name="item1">To be added.</param>
53         <param name="item2">To be added.</param>
54         <param name="item3">To be added.</param>
55         <param name="item4">To be added.</param>
56         <param name="item5">To be added.</param>
57         <summary>To be added.</summary>
58         <remarks>To be added.</remarks>
59       </Docs>
60     </Member>
61     <Member MemberName="Equals">
62       <MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
63       <MemberType>Method</MemberType>
64       <AssemblyInfo>
65         <AssemblyVersion>4.0.0.0</AssemblyVersion>
66       </AssemblyInfo>
67       <ReturnValue>
68         <ReturnType>System.Boolean</ReturnType>
69       </ReturnValue>
70       <Parameters>
71         <Parameter Name="obj" Type="System.Object" />
72       </Parameters>
73       <Docs>
74         <param name="obj">To be added.</param>
75         <summary>To be added.</summary>
76         <returns>To be added.</returns>
77         <remarks>To be added.</remarks>
78       </Docs>
79     </Member>
80     <Member MemberName="GetHashCode">
81       <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
82       <MemberType>Method</MemberType>
83       <AssemblyInfo>
84         <AssemblyVersion>4.0.0.0</AssemblyVersion>
85       </AssemblyInfo>
86       <ReturnValue>
87         <ReturnType>System.Int32</ReturnType>
88       </ReturnValue>
89       <Parameters />
90       <Docs>
91         <summary>To be added.</summary>
92         <returns>To be added.</returns>
93         <remarks>To be added.</remarks>
94       </Docs>
95     </Member>
96     <Member MemberName="Item1">
97       <MemberSignature Language="C#" Value="public T1 Item1 { get; }" />
98       <MemberType>Property</MemberType>
99       <AssemblyInfo>
100         <AssemblyVersion>4.0.0.0</AssemblyVersion>
101       </AssemblyInfo>
102       <ReturnValue>
103         <ReturnType>T1</ReturnType>
104       </ReturnValue>
105       <Docs>
106         <summary>To be added.</summary>
107         <value>To be added.</value>
108         <remarks>To be added.</remarks>
109       </Docs>
110     </Member>
111     <Member MemberName="Item2">
112       <MemberSignature Language="C#" Value="public T2 Item2 { get; }" />
113       <MemberType>Property</MemberType>
114       <AssemblyInfo>
115         <AssemblyVersion>4.0.0.0</AssemblyVersion>
116       </AssemblyInfo>
117       <ReturnValue>
118         <ReturnType>T2</ReturnType>
119       </ReturnValue>
120       <Docs>
121         <summary>To be added.</summary>
122         <value>To be added.</value>
123         <remarks>To be added.</remarks>
124       </Docs>
125     </Member>
126     <Member MemberName="Item3">
127       <MemberSignature Language="C#" Value="public T3 Item3 { get; }" />
128       <MemberType>Property</MemberType>
129       <AssemblyInfo>
130         <AssemblyVersion>4.0.0.0</AssemblyVersion>
131       </AssemblyInfo>
132       <ReturnValue>
133         <ReturnType>T3</ReturnType>
134       </ReturnValue>
135       <Docs>
136         <summary>To be added.</summary>
137         <value>To be added.</value>
138         <remarks>To be added.</remarks>
139       </Docs>
140     </Member>
141     <Member MemberName="Item4">
142       <MemberSignature Language="C#" Value="public T4 Item4 { get; }" />
143       <MemberType>Property</MemberType>
144       <AssemblyInfo>
145         <AssemblyVersion>4.0.0.0</AssemblyVersion>
146       </AssemblyInfo>
147       <ReturnValue>
148         <ReturnType>T4</ReturnType>
149       </ReturnValue>
150       <Docs>
151         <summary>To be added.</summary>
152         <value>To be added.</value>
153         <remarks>To be added.</remarks>
154       </Docs>
155     </Member>
156     <Member MemberName="Item5">
157       <MemberSignature Language="C#" Value="public T5 Item5 { get; }" />
158       <MemberType>Property</MemberType>
159       <AssemblyInfo>
160         <AssemblyVersion>4.0.0.0</AssemblyVersion>
161       </AssemblyInfo>
162       <ReturnValue>
163         <ReturnType>T5</ReturnType>
164       </ReturnValue>
165       <Docs>
166         <summary>To be added.</summary>
167         <value>To be added.</value>
168         <remarks>To be added.</remarks>
169       </Docs>
170     </Member>
171     <Member MemberName="System.Collections.IStructuralComparable.CompareTo">
172       <MemberSignature Language="C#" Value="int IStructuralComparable.CompareTo (object other, System.Collections.IComparer comparer);" />
173       <MemberType>Method</MemberType>
174       <AssemblyInfo>
175         <AssemblyVersion>4.0.0.0</AssemblyVersion>
176       </AssemblyInfo>
177       <ReturnValue>
178         <ReturnType>System.Int32</ReturnType>
179       </ReturnValue>
180       <Parameters>
181         <Parameter Name="other" Type="System.Object" />
182         <Parameter Name="comparer" Type="System.Collections.IComparer" />
183       </Parameters>
184       <Docs>
185         <param name="other">To be added.</param>
186         <param name="comparer">To be added.</param>
187         <summary>To be added.</summary>
188         <returns>To be added.</returns>
189         <remarks>To be added.</remarks>
190       </Docs>
191     </Member>
192     <Member MemberName="System.Collections.IStructuralEquatable.Equals">
193       <MemberSignature Language="C#" Value="bool IStructuralEquatable.Equals (object other, System.Collections.IEqualityComparer comparer);" />
194       <MemberType>Method</MemberType>
195       <AssemblyInfo>
196         <AssemblyVersion>4.0.0.0</AssemblyVersion>
197       </AssemblyInfo>
198       <ReturnValue>
199         <ReturnType>System.Boolean</ReturnType>
200       </ReturnValue>
201       <Parameters>
202         <Parameter Name="other" Type="System.Object" />
203         <Parameter Name="comparer" Type="System.Collections.IEqualityComparer" />
204       </Parameters>
205       <Docs>
206         <param name="other">To be added.</param>
207         <param name="comparer">To be added.</param>
208         <summary>To be added.</summary>
209         <returns>To be added.</returns>
210         <remarks>To be added.</remarks>
211       </Docs>
212     </Member>
213     <Member MemberName="System.Collections.IStructuralEquatable.GetHashCode">
214       <MemberSignature Language="C#" Value="int IStructuralEquatable.GetHashCode (System.Collections.IEqualityComparer comparer);" />
215       <MemberType>Method</MemberType>
216       <AssemblyInfo>
217         <AssemblyVersion>4.0.0.0</AssemblyVersion>
218       </AssemblyInfo>
219       <ReturnValue>
220         <ReturnType>System.Int32</ReturnType>
221       </ReturnValue>
222       <Parameters>
223         <Parameter Name="comparer" Type="System.Collections.IEqualityComparer" />
224       </Parameters>
225       <Docs>
226         <param name="comparer">To be added.</param>
227         <summary>To be added.</summary>
228         <returns>To be added.</returns>
229         <remarks>To be added.</remarks>
230       </Docs>
231     </Member>
232     <Member MemberName="System.IComparable.CompareTo">
233       <MemberSignature Language="C#" Value="int IComparable.CompareTo (object obj);" />
234       <MemberType>Method</MemberType>
235       <AssemblyInfo>
236         <AssemblyVersion>4.0.0.0</AssemblyVersion>
237       </AssemblyInfo>
238       <ReturnValue>
239         <ReturnType>System.Int32</ReturnType>
240       </ReturnValue>
241       <Parameters>
242         <Parameter Name="obj" Type="System.Object" />
243       </Parameters>
244       <Docs>
245         <param name="obj">To be added.</param>
246         <summary>To be added.</summary>
247         <returns>To be added.</returns>
248         <remarks>To be added.</remarks>
249       </Docs>
250     </Member>
251     <Member MemberName="ToString">
252       <MemberSignature Language="C#" Value="public override string ToString ();" />
253       <MemberType>Method</MemberType>
254       <AssemblyInfo>
255         <AssemblyVersion>4.0.0.0</AssemblyVersion>
256       </AssemblyInfo>
257       <ReturnValue>
258         <ReturnType>System.String</ReturnType>
259       </ReturnValue>
260       <Parameters />
261       <Docs>
262         <summary>To be added.</summary>
263         <returns>To be added.</returns>
264         <remarks>To be added.</remarks>
265       </Docs>
266     </Member>
267   </Members>
268 </Type>