0
Я могу легко сделать это на C# ... но мне нужен эквивалент в VB.Net. Мне нужно иметь возможность реализовать различные свойства IAsyncResult в VB.Net.vb.net реализация IAsyncResult.AsyncState
В C#
работает как чавканье ...
public object AsyncState { get; set; }
В VB.NET - ЭТО НЕ
Это терпит неудачу, потому что вы не можете перегрузить свойство в VB. Чистая
Public ReadOnly Property AsyncState() As Object Implements IAsyncResult.AsyncState
Get
'... the GET's code goes here ...
End Get
End Property
Public WriteOnly Property AsyncState() As Object
Set(ByVal value As Object)
'... the SET's code goes here ...
End Set
End Property
В VB.NET - ОБА ЭТИ FAIL
Это проваливает "должен реализовать IAsyncResult" требование
Public AsyncState As Object
Public AsyncState As Object Implements IAsyncResult.AsyncState