T
tshad
I am playing with classes and got the following error:
c:\inetpub\wwwroot\hello\SecureService.asmx(135) : warning BC40004: variable
'Se
ssionKey' conflicts with variable 'SessionKey' in the base class
'AuthHeader' an
d so should be declared 'Shadows'.
Public SessionKey As String
~~~~~~~~~~
Now the Classes I have are:
***************************************
Public Class AuthHeader:Inherits SoapHeader
Public SessionKey As String
End Class
Public Class ServiceTicket:Inherits AuthHeader
Public IsAuthenticated As Boolean
Public SessionKey As String
Public Expiration As DateTime
End Class
Public Class TempClass1:ServiceTicket
Public TomsClass1Name As String
End Class
**************************************
If I comment out the TempClass1, it works fine:
***************************************
Public Class AuthHeader:Inherits SoapHeader
Public SessionKey As String
End Class
Public Class ServiceTicket:Inherits AuthHeader
Public IsAuthenticated As Boolean
Public SessionKey As String
Public Expiration As DateTime
End Class
'Public Class TempClass1:ServiceTicket
' Public TomsClass1Name As String
'End Class
****************************************
Why doesn't the SessionKey in "ServiceTicket", conflict with the SessionKey
in AuthHeader?
Thanks,
Tom
c:\inetpub\wwwroot\hello\SecureService.asmx(135) : warning BC40004: variable
'Se
ssionKey' conflicts with variable 'SessionKey' in the base class
'AuthHeader' an
d so should be declared 'Shadows'.
Public SessionKey As String
~~~~~~~~~~
Now the Classes I have are:
***************************************
Public Class AuthHeader:Inherits SoapHeader
Public SessionKey As String
End Class
Public Class ServiceTicket:Inherits AuthHeader
Public IsAuthenticated As Boolean
Public SessionKey As String
Public Expiration As DateTime
End Class
Public Class TempClass1:ServiceTicket
Public TomsClass1Name As String
End Class
**************************************
If I comment out the TempClass1, it works fine:
***************************************
Public Class AuthHeader:Inherits SoapHeader
Public SessionKey As String
End Class
Public Class ServiceTicket:Inherits AuthHeader
Public IsAuthenticated As Boolean
Public SessionKey As String
Public Expiration As DateTime
End Class
'Public Class TempClass1:ServiceTicket
' Public TomsClass1Name As String
'End Class
****************************************
Why doesn't the SessionKey in "ServiceTicket", conflict with the SessionKey
in AuthHeader?
Thanks,
Tom