Keyword Searching Objects

Redirect

This object refers to how Redirect defined in Hawksearch for your account will be returned to or fed to the Hawksearch API.

public class RedirectModel {  
  public int RedirectId { get; set; }  
  public string Name { get; set; }  
  public string RuleXml { get; set; }  
  public string RedirectUrl { get; set; }  
  public int SortOrder { get; set; }  
  public DateTime StartDate { get; set; }  
  public DateTime EndDate { get; set; }  
  public string Comments { get; set; }  
  public string Tags { get; set; }  
  public Guid SyncGuid { get; set; }  
  public string Target { get; set; }  
  public string RedirectType { get; set; }  
  public DateTime CreateDate { get; set; }  
  public DateTime ModifyDate { get; set; }  
}

Spellcheck

This object refers to how Spellcheck defined in Hawksearch for your account will be returned to or fed to the Hawksearch API.

public class Spellcheck {  
  public int Id { get; set; }  
  public string Keywords { get; set; }  
  public string Replaced { get; set; }  
  public string Comments { get; set; }  
  public string Tags { get; set; }  
  public bool AlwaysOverride { get; set; }  
  public DateTime CreateDate { get; set; }  
  public DateTime ModifyDate { get; set; }  
}

Synonym

This object refers to how Synonym defined in Hawksearch for your account will be returned to or fed to the Hawksearch API.

public class Synonym {  
  public int Id { get; set; }  
  public string SynonymGroup { get; set; }  
  public string Comments { get; set; }  
  public string Tags { get; set; }  
  public bool MultiWay { get; set; }  
  public string SearchTerm { get; set; }  
  public Guid SyncGuid { get; set; }  
  public DateTime CreateDate { get; set; }  
  public DateTime ModifyDate { get; set; }  
}