Glyma.NodeServiceApp.NodeServiceClient.SearchMap C# (CSharp) Method

SearchMap() public method

public SearchMap ( GlymaSessionConfiguration configuration, System.Guid domainId, System.Guid rootMapUid, SearchConditions conditions, int pageNumber, int pageSize ) : SearchMapResult
configuration TransactionalNodeService.Common.GlymaSessionConfiguration
domainId System.Guid
rootMapUid System.Guid
conditions TransactionalNodeService.Common.SearchConditions
pageNumber int
pageSize int
return TransactionalNodeService.Common.SearchMapResult
        public SearchMapResult SearchMap(GlymaSessionConfiguration configuration, Guid domainId, Guid rootMapUid, SearchConditions conditions, int pageNumber, int pageSize)
        {
            if (pageNumber == 0)
            {
                pageNumber = 1;
            }

            if (pageSize == 0)
            {
                pageSize = 5;
            }

            SearchMapResult result = null;

            // run the call against the application proxy
            NodeServiceApplicationProxy.Invoke(_serviceContext,
                proxy => result = proxy.SearchMap(configuration, domainId, rootMapUid, conditions, pageNumber, pageSize));

            return result;
        }

Usage Example

Beispiel #1
0
 /// <summary>
 /// TODO: This method needs to be moved from here as it makes calls to schema specific methods.
 /// </summary>
 /// <param name="callingUrl"></param>
 /// <param name="domainId"></param>
 /// <param name="conditions"></param>
 /// <param name="pageNumber"></param>
 /// <param name="pageSize"></param>
 /// <returns></returns>
 public SearchMapResult SearchMap(string callingUrl, Guid domainId, Guid rootMapUid, SearchConditions conditions, int pageNumber = 1, int pageSize = 5)
 {
     using (GlymaNSApp.NodeServiceClient nodeServiceClient = new GlymaNSApp.NodeServiceClient(callingUrl))
     {
         return(nodeServiceClient.SearchMap(callingUrl, domainId, rootMapUid, conditions, pageNumber, pageSize));
     }
 }
All Usage Examples Of Glyma.NodeServiceApp.NodeServiceClient::SearchMap