/// <summary>
 /// Initializes a new instance of the <see cref="CimIndicationWatcher"/> class.
 /// </summary>
 /// <param name="computerName"></param>
 /// <param name="nameSpace"></param>
 /// <param name="queryExpression"></param>
 /// <param name="operationTimeout"></param>
 public CimIndicationWatcher(
     string computerName,
     string theNamespace,
     string queryDialect,
     string queryExpression,
     UInt32 operationTimeout)
 {
     ValidationHelper.ValidateNoNullorWhiteSpaceArgument(queryExpression, queryExpressionParameterName);
     computerName = ConstValue.GetComputerName(computerName);
     theNamespace = ConstValue.GetNamespace(theNamespace);
     Initialize(computerName, null, theNamespace, queryDialect, queryExpression, operationTimeout);
 }