Ignore:
Timestamp:
May 27, 2007, 3:33:43 PM (17 years ago)
Author:
NoWest
Message:

Stream及びFileStreamをIAsyncResultインターフェイス、WaitHandleクラスがそれぞれがSystem名前空間、System.Threading名前空間に入ったことに対応。
ただし、クラス名の頭に名前空間を付けただけで原因不明のバグが発生してコンパイラが落ちる現象が発生。要調査

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Include/Classes/System/IO/FileStream.ab

    r260 r262  
    227227
    228228Public
    229     Override Function BeginRead(ByRef buffer[] As Byte, offset As Long, count As Long, callback As AsyncCallback, state As Object) As IAsyncResult
    230         'TODO
    231     End Function
    232 
    233     Override Function BeginWrite(ByRef buffer[] As Byte, offset As Long, count As Long, callback As AsyncCallback, state As Object) As IAsyncResult
     229    Override Function BeginRead(ByRef buffer[] As Byte, offset As Long, count As Long, callback As AsyncCallback, state As Object) As System.IAsyncResult
     230        'TODO
     231    End Function
     232
     233    Override Function BeginWrite(ByRef buffer[] As Byte, offset As Long, count As Long, callback As AsyncCallback, state As Object) As System.IAsyncResult
    234234        'TODO
    235235    End Function
     
    242242/*  Dispose*/
    243243
    244     Override Sub EndRead(ByRef asyncResult As IAsyncResult)
    245         'TODO
    246     End Sub
    247 
    248     Override Sub EndWrite(ByRef asyncResult As IAsyncResult)
     244    Override Sub EndRead(ByRef asyncResult As System.IAsyncResult)
     245        'TODO
     246    End Sub
     247
     248    Override Sub EndWrite(ByRef asyncResult As System.IAsyncResult)
    249249        'TODO
    250250    End Sub
     
    358358Protected
    359359    /*非同期ファイル操作に必須だがどうやって実装しようか検討中*/
    360     Override Function CreateWaitHandle() As WaitHandle
     360    Override Function CreateWaitHandle() As System.Threading.WaitHandle
    361361'       Return Nothing
    362362    End Function
Note: See TracChangeset for help on using the changeset viewer.