public FindResults Find(FindSpecification specification)
 {
     object[] results = this.Invoke("Find", new object[] {
                 specification});
     return ((FindResults)(results[0]));
 }
 /// <remarks/>
 public System.IAsyncResult BeginFind(FindSpecification specification, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("Find", new object[] {
                 specification}, callback, asyncState);
 }