IMessageSendNames is an interface supported by MessageLog and
that provides callers with the supported names of additional message
properties that can be sent with messages when calling
Each property of the interface returns the property name as a string. Using this interface when constructing the nvMessageParams argument to the MessageLog2.SendLogMessage method provides an easy way to determine the allowed values and the proper strings to be used to identify them. The interface acts with Intellisense in many programming environments providing a drop down list of available message parameters.
These properties can be used to perform to enhance the search and filtering abilities on the messages as well as aid to automated monitoring of the PI server (and possibly clients in future). Details description of each individual filter property can be obtained by following the links above or or using the contents.