C# Class Sage.Integration.Northwind.Adapter.Common.Performers.PostSyncSourceRequestPerformer.InternalAsyncPerformer

Mostra file Open project: Sage/SData-Contracts

Public Methods

Method Description
DoWork ( NorthwindConfig config, Digest targetDigest ) : void
DoWork ( NorthwindConfig config, SyncFeedDigest syncDigestInfo ) : void
GetFeed ( NorthwindConfig config, PageInfo normalizedPageInfo ) : Feed

This method is not threadsafe as the performer must be finished when calling this method.

GetFeed ( NorthwindConfig config, int startIndex, int count ) : SyncFeed

This method is not threadsafe as the performer must be finished when calling this method.

InternalAsyncPerformer ( PostSyncSourceRequestPerformer parentPerformer ) : System

Private Methods

Method Description
BuildFeedEntry ( CorrelatedResSyncInfo correlation, IFeedEntryEntityWrapper wrapper ) : FeedEntry
Execute ( NorthwindConfig config, Digest targetDigest ) : void
Execute ( NorthwindConfig config, SyncFeedDigest syncDigestInfo ) : void
ExecuteCompletedCallback ( IAsyncResult ar ) : void

Method Details

DoWork() public method

public DoWork ( NorthwindConfig config, Digest targetDigest ) : void
config Sage.Integration.Northwind.Application.NorthwindConfig
targetDigest Digest
return void

DoWork() public method

public DoWork ( NorthwindConfig config, SyncFeedDigest syncDigestInfo ) : void
config Sage.Integration.Northwind.Application.NorthwindConfig
syncDigestInfo SyncFeedDigest
return void

GetFeed() public method

This method is not threadsafe as the performer must be finished when calling this method.
public GetFeed ( NorthwindConfig config, PageInfo normalizedPageInfo ) : Feed
config Sage.Integration.Northwind.Application.NorthwindConfig
normalizedPageInfo PageInfo
return Feed

GetFeed() public method

This method is not threadsafe as the performer must be finished when calling this method.
public GetFeed ( NorthwindConfig config, int startIndex, int count ) : SyncFeed
config Sage.Integration.Northwind.Application.NorthwindConfig
startIndex int
count int
return SyncFeed

InternalAsyncPerformer() public method

public InternalAsyncPerformer ( PostSyncSourceRequestPerformer parentPerformer ) : System
parentPerformer PostSyncSourceRequestPerformer
return System