public EndpointDiscoveryMetadata11[] FindEndpoints(FindCriteria11 criteria) { var endpoints = implementation.FindEndpoints(criteria.ToFindCriteria()); return(Array.ConvertAll(endpoints, EndpointDiscoveryMetadata11.FromEndpointDiscoveryMetadata)); }
protected override IAsyncResult OnBeginFind(FindRequestContext findRequestContext, AsyncCallback callback, object state) { implementation.FindEndpoints(findRequestContext); return(new SynchronousResult(callback, state)); }