public IA_06.Spells.Spell[] searchByClass(string className)
 {
     IA_06.Spells.searchByClassRequest inValue = new IA_06.Spells.searchByClassRequest();
     inValue.className = className;
     IA_06.Spells.searchByClassResponse retVal = ((IA_06.Spells.SpellManager)(this)).searchByClass(inValue);
     return(retVal.spell);
 }
 public System.Threading.Tasks.Task <IA_06.Spells.searchByClassResponse> searchByClassAsync(string className)
 {
     IA_06.Spells.searchByClassRequest inValue = new IA_06.Spells.searchByClassRequest();
     inValue.className = className;
     return(((IA_06.Spells.SpellManager)(this)).searchByClassAsync(inValue));
 }
 System.Threading.Tasks.Task <IA_06.Spells.searchByClassResponse> IA_06.Spells.SpellManager.searchByClassAsync(IA_06.Spells.searchByClassRequest request)
 {
     return(base.Channel.searchByClassAsync(request));
 }
 IA_06.Spells.searchByClassResponse IA_06.Spells.SpellManager.searchByClass(IA_06.Spells.searchByClassRequest request)
 {
     return(base.Channel.searchByClass(request));
 }