source: trunk/ab5.0/ablib/src/Classes/System/misc.ab@ 708

Last change on this file since 708 was 708, checked in by イグトランス (egtra), 15 years ago

IEquatable<T>とIComparable<T>の追加

File size: 894 bytes
Line 
1' Classes/System/misc.ab
2
3Namespace System
4
5Interface IAsyncResult
6 ' Properties
7 Function AsyncState() As Object
8 Function AsyncWaitHandle() As Threading.WaitHandle
9 Function CompletedSynchronously() As Boolean
10 Function IsCompleted() As Boolean
11End Interface
12
13Interface ICloneable
14 ' Method
15 Function Clone() As Object
16End Interface
17
18Interface IComparable
19 ' Method
20 Function CompareTo(obj As Object) As Long
21End Interface
22
23Interface IDisposable
24 ' Method
25 Sub Dispose()
26End Interface
27
28Interface IEquatable<T>
29 Function Equals(other As T) As Boolean
30End Interface
31
32Interface IComparable<T>
33 Function CompareTo(other As T) As Long
34End Interface
35
36Class EventArgs
37Public
38 Static Empty = Nothing As EventArgs
39End Class
40
41Delegate Sub EventHandler(sender As Object, e As EventArgs)
42
43Delegate Sub AsyncCallback(ar As IAsyncResult)
44
45End Namespace 'System
Note: See TracBrowser for help on using the repository browser.