訓練
學習路徑
Implement finance and operations apps - Training
Plan and design your project methodology to successfully implement finance and operations apps with FastTrack services, data management and more.
Windows Sync 技術概觀。
若要開發 Windows Sync,您需要下列標頭:
如需這項技術的程式設計指導方針,請參閱:
CONFLICT_RESOLUTION_POLICY 表示用於同步處理會話之並行衝突解決原則的選項。 |
FILTERING_TYPE 指出在篩選同步處理期間包含在變更批次中的資訊類型。 |
KNOWLEDGE_COOKIE_COMPARISON_RESULT 使用 ISyncKnowledge2::CompareToKnowledgeCookie 來比較知識 Cookie 時,代表可能的結果。 |
SYNC_FULL_ENUMERATION_ACTION 代表應用程式回應 ISyncCallback::OnFullEnumerationNeeded 所採取的動作。 |
SYNC_PROGRESS_STAGE 表示同步處理會話的階段。 |
SYNC_PROVIDER_ROLE 表示提供者的角色,相對於同步處理會話中的其他提供者。 |
SYNC_REGISTRATION_EVENT 表示不同類型的同步處理註冊事件。 |
SYNC_RESOLVE_ACTION 表示要解決特定並行衝突所採取的動作。 |
SYNC_SERIALIZATION_VERSION 表示特定元件與 Microsoft Sync Framework 相容的版本。 |
SYNC_STATISTICS 表示傳達元件相關資訊的統計資料類型。 |
AddChangeUnitMetadata 將變更單位中繼資料新增至專案變更。 |
AddFilter 設定來源提供者在衍生類別實作時用於變更列舉的篩選。 |
AddItemMetadataToGroup 將指定的專案變更新增至目前開啟的群組。 |
AddLoggedConflict 將代表衝突的中繼資料新增至變更批次。 |
BeginOrderedGroup 在變更批次中開啟已排序的群組。 此群組會依專案識別碼排序。 |
BeginSession 通知提供者正在加入同步處理會話。 |
BeginUnorderedGroup 在變更批次中開啟未排序的群組。 此群組中的專案變更可以依任何順序排列。 |
複製 複製列舉值,並傳回與目前列舉值處於相同狀態的新列舉值。 (IEnumChangeUnitExceptions.Clone) |
複製 複製列舉值,並傳回與目前列舉值處於相同狀態的新列舉值。 (IEnumClockVector.Clone) |
複製 複製列舉值,並傳回與目前列舉值處於相同狀態的新列舉值。 (IEnumFeedClockVector.Clone) |
複製 複製列舉值,並傳回與目前列舉值處於相同狀態的新列舉值。 (IEnumRangeExceptions.Clone) |
複製 複製列舉值,並傳回與目前列舉值處於相同狀態的新列舉值。 (IEnumSingleItemExceptions.Clone) |
複製 這個方法尚未實作。 (IEnumSyncChanges.Clone) |
複製 這個方法尚未實作。 (IEnumSyncChangeUnits.Clone) |
複製 建立這個 物件的新實例,並將此物件中的資料複製到新的 物件。 |
複製 複製列舉值,並傳回與目前列舉值處於相同狀態的新列舉值。 (IEnumSyncProviderConfigUIInfos.Clone) |
複製 複製列舉值,並傳回與目前列舉值處於相同狀態的新列舉值。 (IEnumSyncProviderInfos.Clone) |
CompareToKnowledgeCookie 執行指定知識 Cookie 與這個知識物件之間的快速比較。 |
補充 傳回包含在這個 物件中,但不包含在指定知識中的知識。 |
ContainsChange 指出這個知識是否知道指定的專案變更。 |
ContainsChangeUnit 指出這個知識是否知道指定的變更單位變更。 |
ContainsKnowledge 指出這個知識是否知道指定的知識。 |
ContainsKnowledgeForChangeUnit 指出這個知識是否知道指定之變更單位的指定知識。 |
ContainsKnowledgeForItem 指出這個知識是否知道指定之專案的指定知識。 |
ConvertFullEnumerationChangeBatchToRegularChangeBatch 將 ISyncFullEnumerationChangeBatch 物件轉換為 ISyncChangeBatch 物件。 |
ConvertVersion 將版本從另一個複本轉換成與擁有此知識之複本相容的複本。 |
CreateAndRegisterNewSyncProvider 建立並註冊新的同步處理提供者。 |
CreateSyncProviderConfigUIRegistrationInstance 建立同步處理提供者組態 UI 的記憶體內部實例。 |
CreateSyncProviderRegistrationInstance 建立同步處理提供者的記憶體內部實例。 |
EndOrderedGroup 關閉變更批次中先前開啟的已排序群組。 |
EndSession 通知提供者,其登記所在的同步處理會話已完成。 |
EndUnorderedGroup 關閉變更批次中先前開啟的未排序群組。 |
EnumerateSyncProviderConfigUIs 會傳回 IEnumSyncProviderConfigUIInfos 列舉介面,列舉指定準則的所有已註冊 ISyncProviderConfigUIInfo 物件。 |
EnumerateSyncProviders 會傳回 IEnumSyncProviderInfos 列舉介面,列舉指定準則的所有已註冊 ISyncProviderInfo 物件。 |
ExcludeChangeUnit 從知識中移除指定變更單元的知識。 |
ExcludeItem 從知識中移除指定專案的知識。 |
FindClockVectorForChangeUnit 取得與指定之變更單位識別碼相關聯的時鐘向量。 |
FindClockVectorForItem 取得與指定專案識別碼相關聯的時鐘向量。 |
FindMinTickCountForReplica 尋找指定複本知識中的最小刻度計數。 |
FindOrAddReplica 將專案加入或尋找 IReplicaKeyMap 物件中的專案。 |
ForgetToVersion 更新忘記的知識,以反映所有小於或等於指定版本的版本都可能忘記,而且可能已刪除對應的標記。 |
GetBatchLevelKnowledgeShouldBeApplied 取得值,這個值表示批次的學習知識是否必須在批次套用至目的地複本之後儲存。 |
GetChange 取得代表新註冊事件的 ISyncRegistrationChange 物件。 |
GetChangeBatch 取得變更批次,其中包含目的地提供者中未包含在指定知識中的專案中繼資料。 |
GetChangeEnumerator 取得 IEnumSyncChanges 物件,列舉此變更批次中的專案變更。 |
GetChangeUnitChangeTime 取得上次變更指定變更單位的日期和時間。 |
GetChangeUnitExceptions 取得物件,這個物件可以列舉儲存在知識中的 IChangeUnitException 物件。 |
GetChangeUnitId 取得與例外狀況相關聯之變更單位的變更單位識別碼。 |
GetChangeUnitId 取得變更單位識別碼,此識別碼儲存在定義篩選準則之變更單位識別碼的陣列中指定的索引。 |
GetChangeUnitId 擷取此變更單位的識別碼。 |
GetChangeUnitIdCount 取得定義篩選的變更單位識別碼數目。 |
GetChangeUnits 取得 物件,這個物件可以列舉此變更中包含的變更單位。 |
GetChangeUnitVersion 取得變更單位變更的版本。 |
GetChangeVersion 取得與此變更相關聯的版本。 |
GetChangeWithRecoverableError 取得造成錯誤的專案變更。 |
GetClockVector 取得與此例外狀況相關聯的時鐘向量。 (IChangeUnitException.GetClockVector) |
GetClockVector 取得與此例外狀況相關聯的時鐘向量。 (IRangeException.GetClockVector) |
GetClockVector 取得與專案例外狀況相關聯的時鐘向量。 |
GetClockVectorElementCount 取得時鐘向量中包含的專案數目。 |
GetClockVectorElements 傳回逐一查看時鐘向量元素的列舉值。 |
GetClosedLowerBoundItemId 取得需要目的地版本之專案識別碼的關閉下限。 |
GetClosedRangeEnd 取得要排除之專案識別碼範圍的上限。 |
GetClosedRangeStart 取得要排除之專案識別碼範圍的下限。 |
GetClosedUpperBoundItemId 取得需要目的地版本之專案識別碼的封閉上限。 |
GetColumnCount 取得這個知識片段中包含的資料行數目。 |
GetCreationVersion 取得已變更專案的建立版本。 |
GetDestinationProviderConflictingChange 從目的地提供者取得變更中繼資料。 |
GetDestinationProviderConflictingData 取得 物件,這個物件可用來從目的地複本擷取變更專案的專案資料。 |
GetErrorDescription 取得錯誤的描述。 |
GetEvent 取得下一個擱置的註冊事件。 |
GetFilterInfo 取得建立變更批次時指定的 ISyncFilterInfo。 |
GetFlags 取得旗標,指定時鐘向量專案的其他資訊。 |
GetFlags 取得與此變更相關聯的旗標。 |
GetFlags 取得旗標,指定篩選資訊物件的其他資訊。 |
GetForgottenKnowledgeRecoveryRangeEnd 取得會話執行忘記知識復原時的復原範圍上限。 |
GetForgottenKnowledgeRecoveryRangeStart 取得會話執行忘記知識復原時的復原範圍下限。 |
GetFullEnumerationChangeBatch 取得變更批次,其中包含識別碼大於指定下限的專案專案中繼資料,作為完整列舉的一部分。 |
GetIdParameters 取得提供者的識別碼格式架構。 (IAsynchronousDataRetriever.GetIdParameters) |
GetIdParameters 取得提供者的識別碼格式架構。 (ISynchronousDataRetriever.GetIdParameters) |
GetIdParameters 取得提供者的識別碼格式架構。 (ISyncKnowledge2.GetIdParameters) |
GetIdParameters 取得提供者的識別碼格式架構。 (ISyncProvider.GetIdParameters) |
GetInfoForChangeApplication 擷取序列化變更套用器的預存資料。 |
GetInspector 傳回物件,這個物件可用來擷取知識物件的內容。 |
GetInstanceId 傳回同步處理提供者的實例識別碼。 |
GetInstanceId 取得與事件相關聯的同步處理提供者或同步處理提供者組態 UI 的實例識別碼。 |
GetIsLastBatch 取得旗標,指出此變更批次中的變更是否為同步處理會話的最後一個批次。 |
GetItemChange 取得包含此變更單位變更的專案變更。 |
GetItemChangeTime 取得上次變更指定專案的日期和時間。 |
GetItemDisplayName 取得造成錯誤之專案的顯示名稱。 |
GetItemId 取得包含與例外狀況相關聯之變更單位之專案的專案識別碼。 |
GetItemId 取得例外狀況中指定的專案識別碼。 |
GetKnowledgeCookie 取得這個知識物件的輕量型唯讀標記法,可用於快速比較。 |
GetLearnedForgottenKnowledge 取得目的地複本在復原同步處理期間套用此變更批次中所有變更時所學習的忘記知識。 |
GetLearnedForgottenKnowledge 取得目的地複本在復原同步處理期間套用這項變更時所學習的忘記知識。 |
GetLearnedKnowledge 取得複本將瞭解此變更套用至其專案存放區的時間。 |
GetLearnedKnowledge 取得目的地複本在目的地提供者套用此變更批次中所有變更時所學習的知識。 |
GetLearnedKnowledgeAfterRecoveryComplete 取得目的地複本在套用完整列舉中的變更之後所學習的知識。 |
GetLearnedKnowledgeAfterRecoveryComplete 取得目的地複本在套用復原同步處理中所有變更之後所學習的知識。 |
GetLearnedKnowledgeWithPrerequisite 根據變更批次的必要知識,取得目的地複本在目的地提供者套用此變更批次中的所有變更時學習的知識。 |
GetLearnedKnowledgeWithPrerequisite 根據與變更相關聯的必要知識,取得目的地複本在目的地提供者套用這項變更時所學習的知識。 |
GetLowestUncontainedId 傳回這個知識中未包含且包含在指定知識中的最低專案識別碼。 |
GetMadeWithKnowledge 取得這項變更的製作知識。 |
GetMinimumSupportedVersion 取得可與這個 物件搭配使用的 Microsoft Sync Framework 元件的最低支援版本。 |
GetOwnerReplicaId 取得產生這項變更之複本的識別碼。 |
GetOwnerReplicaId 取得擁有這個知識之複本的識別碼。 |
GetPrerequisiteKnowledge 取得目的地提供者必須處理此變更批次所需的最小知識。 |
GetPrerequisiteKnowledge 取得目的地提供者必須處理這項變更所需的最小知識。 |
GetProvider 取得略過專案變更之提供者的角色。 |
GetRangeCount 取得這個知識片段中包含的範圍數目。 |
GetRangeExceptions 取得物件,這個物件可以列舉儲存在知識中的 IRangeException 物件。 |
GetRecoverableErrorDataForChange 取得可復原錯誤的其他資料。 |
GetRecoverableErrorDataForChangeUnit 取得指定之變更單位之可復原錯誤的其他資料。 |
GetRegisteredProperties 取得用於讀取和寫入的組態 UI 屬性。 |
GetRemainingWorkEstimateForSession 取得會話剩餘工作的估計值。 |
GetReplicaKey 取得與這個時鐘向量專案相關聯之複本的複本索引鍵。 |
GetReplicaKeyMap 取得與此知識相關聯的 IReplicaKeyMap 物件。 |
GetResolveActionForChange 取得衝突的衝突解決動作。 |
GetResolveActionForChangeUnit 取得衝突變更單位變更的衝突解決動作。 |
GetRootItemId 取得已變更專案的識別碼。 |
GetScopeVector 取得時鐘向量,這個向量會定義包含在知識中的變更。 |
GetSessionErrorStatus 取得錯誤值,指出同步處理會話失敗的原因。 |
GetSingleItemExceptions 取得物件,這個物件可以列舉儲存在知識中的 ISingleItemException 物件。 |
GetSourceForgottenKnowledge 取得來源複本的忘記知識。 |
GetSourceProviderConflictingChange 從來源提供者取得變更中繼資料。 |
GetSourceProviderConflictingData 取得 物件,這個物件可用來從來源複本擷取變更專案的專案資料。 |
GetStage 取得發生錯誤時同步處理會話中的階段。 |
GetStatistics 取得這個 物件中包含的指定統計資料資料。 |
GetSyncBatchParameters 取得將包含在變更批次中的要求專案變更數目,以及同步處理範圍的目前知識。 |
GetSyncChange 取得應從專案存放區擷取變更資料的變更專案。 |
GetSyncProvider 建立同步處理提供者的實例。 |
GetSyncProviderConfigUI 建立同步處理提供者組態 UI 的實例。 |
GetSyncProviderConfigUIFromInstanceId 針對指定的唯一實例識別碼,傳回初始化且具現化的 ISyncProviderConfigUI 物件。 |
GetSyncProviderConfigUIInfo 會傳回指定之唯一實例識別碼的 ISyncProviderConfigUIInfo 物件。 |
GetSyncProviderConfigUIInfoforProvider 會傳回指定之同步處理提供者實例識別碼的 ISyncProviderConfigUIInfo 物件。 |
GetSyncProviderFromInstanceId 傳回特定唯一實例識別碼的初始化和具現化 IRegisteredSyncProvider 物件。 |
GetSyncProviderInfo 傳回特定同步處理提供者實例識別碼的 ISyncProviderInfo 物件。 |
GetSyncProviderState 傳回指定之同步處理提供者的狀態。 |
GetSyncProviderWithError 取得導致同步處理失敗之提供者的 ISyncProvider 介面。 |
GetSyncTime 取得SYNC_TIME值,這個值會對應至專案的 when 值。 |
GetTickCount 取得刻度計數,這個計數定義這個時鐘向量元素中包含的刻度計數範圍上限。 |
GetUpdateCount 取得已對 FeedSync 專案進行的更新數目。 |
GetUpperBoundItemId 取得變更批次中任何群組知識中表示的最高專案識別碼。 |
GetVersion 取得這個知識結構的版本。 |
GetWorkEstimate 取得這項變更的工作估計值。 |
GetWorkEstimateForBatch 取得批次的工作估計值。 |
Init 在同步處理會話準備好之前,先初始化同步處理提供者。 |
Init 初始化同步處理提供者的組態 UI。 |
初始 化 初始化 IChangeUnitListFilterInfo 類別的新實例,其中包含指定的變更單位識別碼陣列。 |
初始 化 由衍生類別實作時,使用要轉換成 IKnowledgeSyncProvider 的 ISyncProvider 物件,初始化 IProviderConverter 物件。 |
初始 化 使用造成錯誤之專案的指定顯示名稱以及錯誤的描述,初始化 物件。 |
IntersectsWithKnowledge 指出指定的知識是否與這個知識交集。 |
IsCanceled 指出同步處理會話是否已取消。 |
IsNoConflictsSpecified 取得值,這個值表示是否保留 FeedSync 專案的衝突。 |
LoadChangeData 擷取變更的專案資料。 (IAsynchronousDataRetriever.LoadChangeData) |
LoadChangeData 擷取變更的專案資料。 (ISynchronousDataRetriever.LoadChangeData) |
LoadChangeDataComplete 表示 IAsynchronousDataRetriever::LoadChangeData 已順利完成。 |
LoadChangeDataError 表示 IAsynchronousDataRetriever 方法失敗。 |
LoadInfoFromChangeApplication 儲存序列化變更套用器的資料。 |
LookupReplicaId 取得對應至指定之複本金鑰的複本識別碼。 |
LookupReplicaKey 取得對應至指定之複本識別碼的複本金鑰。 |
MapRemoteToLocal 將知識物件從另一個複本轉換成與擁有此知識之複本相容的複本。 |
ModifySyncProvider 更新這個 ISyncProviderConfigUI 所設定之同步處理提供者的 ISyncProviderInfo。 |
下一步 如果有的話,傳回變更單位例外狀況集中的下一個專案。 (IEnumChangeUnitExceptions.Next) |
下一步 如果有的話,傳回時鐘向量中的下一個專案。 |
下一步 如果有的話,傳回時鐘向量的下一個專案。 |
下一步 如果有的話,傳回變更單位例外狀況集中的下一個專案。 (IEnumRangeExceptions.Next) |
下一步 如果有的話,傳回單一專案例外狀況集中的下一個專案。 |
下一步 傳回下一個專案變更。 |
下一步 傳回下一個變更單位。 |
下一步 會傳回下一個 ISyncProviderConfigUIInfo 物件。 |
下一步 會傳回下一個 ISyncProviderInfo 物件。 |
NextColumn 傳回此知識片段所套用之變更單位識別碼集中的下一個變更單位識別碼。 |
NextCoreFragments 如果有的話,傳回知識中的下一個 ICoreFragment 物件。 |
NextRange 傳回這個知識片段中包含的下一個範圍,以及定義範圍中專案的已知時鐘向量。 |
OnChange 發生于套用變更之前。 |
OnChangeApplied 在成功套用變更之後發生。 |
OnChangeFailed 發生于無法套用變更之後。 |
OnConflict 當並行衝突解決原則設定為CRP_NONE時,就會發生衝突。 |
OnFullEnumerationNeeded 發生于來源提供者的忘記知識未包含在目的地提供者的目前知識中時。 |
OnProgress 在同步處理會話期間定期發生以報告進度。 |
OnProgress 報告應用程式的同步處理進度。 |
OnRecoverableError 當同步處理提供者在載入或儲存專案時設定可復原的錯誤時發生。 |
ProcessChangeBatch 藉由偵測衝突並將變更套用至專案存放區,來處理一組變更。 |
ProcessFullEnumerationChangeBatch 將變更套用至專案存放區,以處理完整列舉的一組變更。 |
ProjectOntoChangeUnit 取得指定之變更單位的知識。 |
ProjectOntoColumnSet 傳回這個物件中包含的所有專案之指定變更單位集的知識。 |
ProjectOntoItem 取得指定專案的知識。 |
ProjectOntoKnowledgeWithPrerequisite 當範本知識包含指定片段的必要知識時,傳回範本知識所指定之知識片段的知識。 |
ProjectOntoRange 取得指定專案識別碼範圍的知識。 |
RegisterCallback 註冊回呼介面,這個介面會在非同步方法完成處理時由 IAsynchronousDataRetriever 物件呼叫。 |
RegisterForEvent 註冊使用者,以接收對註冊存放區進行變更時所發生之新註冊事件的抵達通知。 |
RequestFilter 要求來源提供者在變更列舉期間使用目的地提供者所指定的篩選。 |
重設 將資料行和範圍列舉值都重設為其個別集合的開頭。 |
重設 將列舉值重設為知識的開頭。 |
重設 將列舉值重設為變更單位例外狀況集的開頭。 |
重設 將列舉值重設為時鐘向量的開頭。 (IEnumClockVector.Reset) |
重設 將列舉值重設為時鐘向量的開頭。 (IEnumFeedClockVector.Reset) |
重設 將列舉值重設為範圍例外狀況集的開頭。 |
重設 將列舉值重設為單一專案例外狀況集的開頭。 |
重設 將列舉值重設為清單的開頭。 (IEnumSyncChanges.Reset) |
重設 將列舉值重設為清單的開頭。 (IEnumSyncChangeUnits.Reset) |
重設 將列舉值重設為 ISyncProviderConfigUIInfo 物件的集合開頭。 |
重設 將列舉值重設為 ISyncProviderInfo 集合的開頭。 |
重設 重設同步處理提供者,使其看起來像下一個同步處理會話中的新複本。 |
RevokeCallback 表示 IAsynchronousDataRetriever 物件不能再使用指定的回呼介面,而且必須釋放它的任何參考。 |
RevokeEvent 從新註冊事件的抵達通知取消註冊使用者。 |
序列 化 序列化複本金鑰將資料對應至位元組陣列。 |
序列 化 將變更批次序列化為位元組陣列。 |
序列 化 將篩選資料序列化為位元組陣列。 |
序列 化 將知識物件資料序列化為位元組陣列。 |
SerializeWithOptions 根據指定的版本和序列化選項,將變更批次物件資料序列化為位元組陣列。 |
SerializeWithOptions 根據指定的版本和序列化選項,將知識物件資料序列化為位元組陣列。 |
SetForgottenKnowledgeRecoveryRange 設定會話執行忘記知識復原時的復原範圍。 |
SetLastBatch 設定旗標,指出同步處理會話中不會再列舉任何變更。 |
SetLocalTickCount 設定擁有此知識之複本的刻度計數。 |
SetPrerequisiteKnowledge 設定目的地提供者必須處理此變更批次所需的最小知識。 |
SetProviderWithError 指出哪個提供者導致同步處理失敗。 |
SetRecoverableErrorOnChange 表示發生此變更的可復原錯誤。 |
SetRecoverableErrorOnChangeUnit 指出從專案存放區載入指定之變更單位的資料時,發生可復原的錯誤。 |
SetRemainingWorkEstimateForSession 設定會話剩餘工作的估計值。 |
SetResolveActionForChange 設定衝突的衝突解決動作。 |
SetResolveActionForChangeUnit 設定衝突變更單位變更的衝突解決動作。 |
SetSyncProviderState 設定指定之同步處理提供者的狀態。 |
SetWorkEstimate 設定這項變更的工作估計值。 |
SetWorkEstimateForBatch 設定批次的工作估計值。 |
Skip 略過指定的變更單位例外狀況數目。 |
Skip 略過指定的時鐘向量元素數目。 (IEnumClockVector.Skip) |
Skip 略過指定的時鐘向量元素數目。 (IEnumFeedClockVector.Skip) |
Skip 略過指定的範圍例外狀況數目。 |
Skip 略過指定的單一專案例外狀況數目。 |
Skip 這個方法尚未實作。 (IEnumSyncChanges.Skip) |
Skip 這個方法尚未實作。 (IEnumSyncChangeUnits.Skip) |
Skip 略過指定的 ISyncProviderConfigUIInfo 物件數目。 |
Skip 略過指定的 ISyncProviderInfo 物件數目。 |
SpecifyFilter 由衍生類別實作時,交涉來源提供者在變更列舉期間所使用的篩選。 |
Union 結合指定的知識與目前的知識。 |
UnregisterSyncProvider 從註冊存放區取消註冊並移除指定的同步處理提供者。 |
UnregisterSyncProviderConfigUI 從註冊存放區取消註冊並移除指定的同步處理提供者組態 UI。 |
IAsynchronousDataRetriever 表示目的地提供者以非同步方式從來源提供者擷取專案資料的機制。 |
IChangeConflict 表示兩個專案之間的衝突。 |
IChangeUnitException 表示要從知識物件中排除的變更單位。 |
IChangeUnitListFilterInfo 表示可用來控制 ISyncChangeBatch 物件中專案包含哪些變更單位的篩選準則。 |
IClockVector 表示知識結構中的時鐘向量。 |
IClockVectorElement 表示知識結構的時鐘向量專案。 |
IConstructReplicaKeyMap 將專案新增至 IReplicaKeyMap 物件。 |
ICoreFragment 代表特定變更單位範圍中所有專案的知識。 |
ICoreFragmentInspector 列舉知識物件中包含的 ICoreFragment 物件。 |
IDataRetrieverCallback 表示 IAsynchronousDataRetriever 物件可以呼叫的方法,指出已在 IAsynchronousDataRetriever 方法上完成處理。 |
IEnumChangeUnitExceptions 列舉儲存在知識物件中的變更單位例外狀況。 |
IEnumClockVector 列舉儲存在時鐘向量中的時鐘向量專案。 |
IEnumFeedClockVector 列舉儲存在包含 FeedSync 資訊的時鐘向量中的時鐘向量專案。 |
IEnumRangeExceptions 列舉儲存在知識物件中的範圍例外狀況。 |
IEnumSingleItemExceptions 列舉儲存在知識物件中的單一專案例外狀況。 |
IEnumSyncChanges 列舉專案變更的清單。 |
IEnumSyncChangeUnits 列舉變更單位的清單。 |
IEnumSyncProviderConfigUIInfos 列舉 ISyncProviderConfigUIInfo 物件,其中包含用來建置和註冊同步處理提供者的組態 UI 資訊。 |
IEnumSyncProviderInfos 列舉 ISyncProviderInfo 物件,其中包含用來建立同步處理提供者實例的資訊。 |
IFeedClockVector 表示包含 FeedSync 資訊的時鐘向量。 |
IFeedClockVectorElement 表示包含 FeedSync 資訊的時鐘向量專案。 |
IFilterRequestCallback 中繼目的地提供者與來源提供者之間的篩選交涉。 |
IForgottenKnowledge 代表因為標記清除而忘記的知識。 |
IKnowledgeSyncProvider 表示使用知識來執行同步處理的同步處理提供者。 |
ILoadChangeCoNtext 表示要從專案存放區載入之變更的相關資訊。 |
IProviderConverter 由衍生類別實作時,表示可將 ISyncProvider 物件轉換成 IKnowledgeSyncProvider 物件的物件。 |
IRangeException 表示要從知識物件中排除的專案識別碼範圍。 |
IRecoverableError 表示載入專案或儲存專案時所發生的可復原錯誤。 |
IRecoverableErrorData 表示可復原錯誤的相關資訊。 |
IRegisteredSyncProvider 表示已註冊的同步處理提供者。 這個介面是由同步處理提供者的寫入器所實作。 |
IReplicaKeyMap 表示複本金鑰與複本識別碼之間的對應。 |
IRequestFilteredSync 由衍生類別實作時,表示可指定來源提供者在變更列舉期間要使用的篩選準則的目的地提供者。 |
ISingleItemException 表示要從知識物件中排除的專案。 |
ISupportFilteredSync 由衍生類別實作時,表示支援篩選變更列舉的來源提供者,而且可以交涉所使用的篩選類型。 |
ISupportLastWriteTime 表示同步處理提供者,此提供者能夠報告上次變更專案或變更單位的日期和時間。 這項功能適用于實作最後寫入者-wins 衝突解決的應用程式。 |
ISyncCallback 表示用來通知應用程式同步處理事件的應用程式回呼。 |
ISyncCallback2 表示用來通知應用程式同步處理事件的其他應用程式回呼。 |
ISyncChange 表示專案的變更。 |
ISyncChangeBatch 表示一組變更的中繼資料。 (ISyncChangeBatch) |
ISyncChangeBatchAdvanced 表示一組變更的其他資訊。 |
ISyncChangeBatchBase 表示一組變更的中繼資料。 (ISyncChangeBatchBase) |
ISyncChangeBatchBase2 代表 ISyncChangeBatchBase 物件的其他功能。 |
ISyncChangeBatchWithPrerequisite 表示變更批次的相關中繼資料,該批次是以與變更批次相關聯的必要知識為基礎。 |
ISyncChangeBuilder 提供專案變更的其他資料。 |
ISyncChangeUnit 表示變更專案中包含的變更單位。 |
ISyncChangeWithPrerequisite 代表有關變更的中繼資料,該變更是以與變更相關聯的必要知識為基礎。 |
ISyncFilterInfo 表示用來控制 ISyncChangeBatch 物件中包含的資料之篩選的相關資訊。 |
ISyncFilterInfo2 代表可用來控制 ISyncChangeBatch 物件中包含哪些變更之篩選的其他資訊。 |
ISyncFullEnumerationChange 表示復原同步處理期間 ISyncChange 物件的其他資訊。 |
ISyncFullEnumerationChangeBatch 表示在復原同步處理過程中所建立之一組變更的中繼資料。 |
ISynchronousDataRetriever 表示目的地提供者從來源提供者擷取專案資料的機制。 |
ISyncKnowledge 表示複本對其專案存放區有相關知識。 |
ISyncKnowledge2 代表複本有關其專案存放區之知識的其他資訊。 |
ISyncProvider 表示同步處理會話可用來與另一個同步處理提供者同步處理資料的同步處理提供者。 |
ISyncProviderConfigUI 表示用來建置和註冊同步處理提供者的組態 UI 資訊。 |
ISyncProviderConfigUIInfo 表示建立同步處理提供者組態 UI 實例所需的資訊和屬性。 |
ISyncProviderInfo 表示建立同步處理提供者實例所需的資訊和屬性。 |
ISyncProviderRegistration 表示同步處理提供者註冊。 |
ISyncRegistrationChange 表示同步處理提供者或同步處理提供者組態 UI 的註冊變更。 這些變更會回報為註冊事件。 |
ISyncSessionExtendedErrorInfo 表示導致同步處理失敗之提供者的相關資訊。 |
ISyncSessionState 表示目前同步處理會話的相關資訊。 |
ISyncSessionState2 表示目前同步處理會話的其他資訊。 |
ID_PARAMETER_PAIR 表示同步處理實體識別碼的格式。 |
ID_PARAMETERS 表示識別碼群組的格式架構,這些識別碼是用來識別同步處理會話中的實體。 |
SYNC_RANGE 表示專案識別碼的範圍。 |
SYNC_SESSION_STATISTICS 表示單一單向同步處理會話的相關統計資料。 |
SYNC_TIME 表示日期和時間值。 |
SYNC_VERSION 表示專案或變更單位的版本。 |
SyncProviderConfigUIConfiguration 表示同步處理提供者組態 UI 的資訊。 |
SyncProviderConfiguration 表示同步處理提供者組態的資訊。 |
訓練
學習路徑
Implement finance and operations apps - Training
Plan and design your project methodology to successfully implement finance and operations apps with FastTrack services, data management and more.