public ToolkitResultProtocol SetLogisticsTransition(PartRequestType partRequestType, PartRequestCondition startCondition, PartRequestCondition endCondition, string[] privilegeClasses)
 {
     object[] results = this.Invoke("SetLogisticsTransition", new object[] {
                 partRequestType,
                 startCondition,
                 endCondition,
                 privilegeClasses});
     return ((ToolkitResultProtocol)(results[0]));
 }
 /// <remarks/>
 public System.IAsyncResult BeginSetLogisticsTransition(PartRequestType partRequestType, PartRequestCondition startCondition, PartRequestCondition endCondition, string[] privilegeClasses, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("SetLogisticsTransition", new object[] {
                 partRequestType,
                 startCondition,
                 endCondition,
                 privilegeClasses}, callback, asyncState);
 }