As far as I can see, one can only invoke functions on .NET object instances from within LabVIEW. But what about static members of a class? The System.Messaging.MessageQueue class e.g. has a static Exists() function to verify the availability/existence of an MSMQ message queue on the target machine. In C# a code line like
if (MessageQueue.Exists(@".\Private$\myOwnQ")) {...}
will do the job. How to achieve the like in LabVIEW?
No problem - just drop down the invoke node from the .NET palette. Then right click on the top-left terminal (the input refnum) and say Select->Class.
Also note that you can also invoke static methods if you have an instance - we know it's static and ignore the instance value passed in on the refnum. But if you don't have an instance, the above trick get's you going.