예제 #1
0
 public void OnPermissionsChanged(Int64 eventId, Int64 requestId, Permissions permissions)
 {
     if (PermissionsChanged != null)
     {
         foreach (PermissionsChangedHandler permissionsChangedHandler in PermissionsChanged.GetInvocationList())
         {
             try { permissionsChangedHandler(eventId, requestId, permissions); }
             catch (SocketException) { PermissionsChanged -= permissionsChangedHandler; }
         }
     }
 }
예제 #2
0
 public void OnPermissionsChanged(Int64 eventId, Int64 requestId, Permissions permissions)
 {
   if (PermissionsChanged != null)
   {
     foreach (PermissionsChangedHandler permissionsChangedHandler in PermissionsChanged.GetInvocationList())
     {
       try { permissionsChangedHandler(eventId, requestId, permissions); }
       catch (SocketException) { PermissionsChanged -= permissionsChangedHandler; }
     }
   }
 }