Why was the member function TIBCO.Rendezvous.NetTransport.isValid() removed in the RV 7.2.0 .NET library (TIBCO.Rendezvous.dll)?

Why was the member function TIBCO.Rendezvous.NetTransport.isValid() removed in the RV 7.2.0 .NET library (TIBCO.Rendezvous.dll)?

book

Article ID: KB0087245

calendar_today

Updated On:

Products Versions
TIBCO Rendezvous -
Not Applicable -

Description

Resolution:
We used a more straightforward approach to managing the inter-dependency between native resources (e.g. transports created from the C library) and managed entities.  Hence, if your program keeps a reference to a managed object, you are guaranteed that its native dependencies will not be destroyed.  Obviously, if some external event breaks a native resource, its dependent-managed objects will be invalidated and runtime exceptions will be thrown accordingly.

Issue/Introduction

Why was the member function TIBCO.Rendezvous.NetTransport.isValid() removed in the RV 7.2.0 .NET library (TIBCO.Rendezvous.dll)?