Я легко могу сделать это в C # ... но мне нужен эквивалент в VB.Net.Мне нужно иметь возможность реализовать различные свойства IAsyncResult в VB.Net.
IN C #
Работает как чемпион ...
public object AsyncState { get; set; }
В VB.NET - ЭТО ОШИБКИ
Это не удается, поскольку вы не можете перегрузить свойство в VB.Net
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 - ОБАЭТА НЕИСПРАВНОСТЬ
Это не соответствует требованию «необходимо реализовать IAsyncResult»
Public AsyncState As Object
Public AsyncState As Object Implements IAsyncResult.AsyncState