title: Fix the following errors
body: <p>I have the following VB.Net code Im trying  to fix:  </p>
  
  <pre><code>Public Delegate Sub RequestHandler(ByVal sender As Object, ByVal e As ManageEventArgs)  
  
  
  
  Public Custom Event RequestEvent As RequestHandler
              AddHandler(value As RequestHandler)
  
              End AddHandler
              RemoveHandler(value As RequestHandler)
  
              End RemoveHandler
              RaiseEvent(sender As Object, e As ManageEventArgs)
  
              End RaiseEvent
          End Event  
  
  
  
  Public Function Request(ByVal bizID As String, ByVal Optional table As Hashtable = Nothing) As ArrayList
              Me.aList = New ArrayList
              If (Not Me.RequestEvent Is Nothing) Then
                  Dim e As New ManageEventArgs(bizID, table)
                  Me.RequestEvent.Invoke(Me, e)
              End If
              Return Me.aList
          End Function
  </code></pre>
  
  <p>I get the following error:  </p>
  
  <pre><code>Error   BC32022 'Public Event RequestEvent As Manage.RequestHandler' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.  
  </code></pre>
  
  <p>VB.Net isn't my preferred language so any help would be appreciated</p>