> but then I get property client() is not accessible in this context because
> it's protected
The quick and dirty solution to this might be to make a subclass of
tcpclient that doesn't have its socket property marked Protected, thus:
Class ExposedSocketTcpClient
Inherits TcpClient
Public Sub New()
MyBase.New()
End Sub
Public Property Socket() As Socket
Get
Return Me.Client
End Get
Set(ByVal Value As Socket)
Me.Client = Value
End Set
End Property
End Class
Jeff Paulsen
===================================
This list is hosted by DevelopMentor� http://www.develop.com
Some .NET courses you may be interested in:
NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
http://www.develop.com/courses/gaspdotnetls
View archives and manage your subscription(s) at http://discuss.develop.com