C# 클래스 Sage.Integration.Northwind.Adapter.Common.Helper

파일 보기 프로젝트 열기: Sage/SData-Contracts

공개 메소드들

메소드 설명
ExtendPayloadPath ( List links, string payload ) : List
FindLinkByPayloadPath ( SyncFeedEntryLink links, string payloadPath ) : SyncFeedEntryLink
GetConflictPriority ( Digest digest, string EndPoint ) : int
GetConflictPriority ( SyncDigestInfo digest, string EndPoint ) : int
GetConflictPriority ( SyncFeedDigest digest, string endpoint ) : int
GetHttpMethod ( TransactionAction transactionAction ) : HttpMethod
GetHttpStatus ( TransactionStatus transactionStatus, TransactionAction transactionAction ) : HttpStatusCode
GetSyncState ( CorrelatedResSyncInfo corelation ) : SyncState
GetSyncState ( Digest digest, string EndPoint ) : SyncState
GetSyncState ( SyncDigestInfo digest, string EndPoint ) : SyncState
GetSyncState ( SyncFeedDigest digest, string endpoint ) : SyncState
ReducePayloadPath ( List links ) : List

비공개 메소드들

메소드 설명
GetHttpMethod ( TransactionAction transactionAction ) : string
GetSdataTransactionResult ( List transactions, string endpoint, SupportedResourceKinds resource ) : SdataTransactionResult

메소드 상세

ExtendPayloadPath() 공개 정적인 메소드

public static ExtendPayloadPath ( List links, string payload ) : List
links List
payload string
리턴 List

FindLinkByPayloadPath() 공개 정적인 메소드

public static FindLinkByPayloadPath ( SyncFeedEntryLink links, string payloadPath ) : SyncFeedEntryLink
links Sage.Integration.Northwind.Feeds.SyncFeedEntryLink
payloadPath string
리턴 Sage.Integration.Northwind.Feeds.SyncFeedEntryLink

GetConflictPriority() 공개 정적인 메소드

public static GetConflictPriority ( Digest digest, string EndPoint ) : int
digest Digest
EndPoint string
리턴 int

GetConflictPriority() 공개 정적인 메소드

public static GetConflictPriority ( SyncDigestInfo digest, string EndPoint ) : int
digest SyncDigestInfo
EndPoint string
리턴 int

GetConflictPriority() 공개 정적인 메소드

public static GetConflictPriority ( SyncFeedDigest digest, string endpoint ) : int
digest Sage.Integration.Northwind.Feeds.SyncFeedDigest
endpoint string
리턴 int

GetHttpMethod() 공개 정적인 메소드

public static GetHttpMethod ( TransactionAction transactionAction ) : HttpMethod
transactionAction TransactionAction
리턴 HttpMethod

GetHttpStatus() 공개 정적인 메소드

public static GetHttpStatus ( TransactionStatus transactionStatus, TransactionAction transactionAction ) : HttpStatusCode
transactionStatus TransactionStatus
transactionAction TransactionAction
리턴 HttpStatusCode

GetSyncState() 공개 정적인 메소드

public static GetSyncState ( CorrelatedResSyncInfo corelation ) : SyncState
corelation Sage.Sis.Sdata.Sync.Storage.Syndication.CorrelatedResSyncInfo
리턴 Sage.Integration.Northwind.Sync.Syndication.SyncState

GetSyncState() 공개 정적인 메소드

public static GetSyncState ( Digest digest, string EndPoint ) : SyncState
digest Digest
EndPoint string
리턴 Sage.Integration.Northwind.Sync.Syndication.SyncState

GetSyncState() 공개 정적인 메소드

public static GetSyncState ( SyncDigestInfo digest, string EndPoint ) : SyncState
digest SyncDigestInfo
EndPoint string
리턴 Sage.Integration.Northwind.Sync.Syndication.SyncState

GetSyncState() 공개 정적인 메소드

public static GetSyncState ( SyncFeedDigest digest, string endpoint ) : SyncState
digest Sage.Integration.Northwind.Feeds.SyncFeedDigest
endpoint string
리턴 Sage.Integration.Northwind.Sync.Syndication.SyncState

ReducePayloadPath() 공개 정적인 메소드

public static ReducePayloadPath ( List links ) : List
links List
리턴 List