This class is used to define a Netrics Combined Thesaurus.


Namespace: NetricsServerInterface
Assembly: NetricsServerInterface (in NetricsServerInterface.dll)

Syntax

Visual Basic (Declaration)
<GuidAttribute("EA6A41A6-0842-4b0f-B434-9C4D53B07F9E")>
Public Class NetricsCombinedThesaurus
    Inherits NetricsBaseThesaurus
    Implements INetricsCombinedThesaurus
C#
[GuidAttribute("EA6A41A6-0842-4b0f-B434-9C4D53B07F9E")]
public class NetricsCombinedThesaurus : NetricsBaseThesaurus, INetricsCombinedThesaurus
C++
[GuidAttribute(L"EA6A41A6-0842-4b0f-B434-9C4D53B07F9E")]
ref class NetricsCombinedThesaurus : NetricsBaseThesaurus, INetricsCombinedThesaurus
J#
/** @attribute GuidAttribute("EA6A41A6-0842-4b0f-B434-9C4D53B07F9E") */
public class NetricsCombinedThesaurus extends NetricsBaseThesaurus implements INetricsCombinedThesaurus
JScript
public 
   GuidAttribute("EA6A41A6-0842-4b0f-B434-9C4D53B07F9E")
class NetricsCombinedThesaurus extends NetricsBaseThesaurus, INetricsCombinedThesaurus

Remarks

A combined thesaurus combines the features of a standard NetricsThesaurus with those of a NetricsWeightedDictionary.

A combined thesaurus can be used to define both substitutions as with a standard NetricsThesaurus and weighted terms as with a NetricsWeightedDictionary. The names for NetricsThesaurus objects, NetricsWeightedDictionary objects and NetricsCombinedThesaurus objects are kept in a common pool. Thus creating a NetricsCombinedThesaurus with the same name as a NetricsThesaurus or NetricsWeightedDictionary will overwrite the other object on the server.

Inheritance Hierarchy

System.Object
   NetricsServerInterface.NetricsBaseThesaurus
      NetricsServerInterface.NetricsCombinedThesaurus

Thread Safety

Public static (Shared in Visual Basic)staticShared members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

See Also