private void DeactivateObserver() { if (_obsId != 0) { _theSession.unsubscribeObserver(_obsId); OrbServices.DeactivateObject((MarshalByRefObject)_observer); _obsId = 0; } }
private void DeactivateConsumer() { if (_subsId != 0) { _theSession.channel.unsubscribe(_subsId); OrbServices.DeactivateObject((MarshalByRefObject)_consumer); _subsId = 0; } }
/// <summary> /// Permite que a faceta seja desativada. /// </summary> /// <param name="facetObj">Uma instância do servant.</param> /// <exception cref="System.Security.SecurityException"></exception> public static void DeactivateFacet(MarshalByRefObject facetObj) { OrbServices.DeactivateObject(facetObj); }