2009-09-24 5 views
2

SiteData 웹 서비스의 GetChanges 메서드에 대해 제공되는 매개 변수 값을 자세히 설명 할 수 있습니까?SiteData WebService의 GetChanges 메서드를 사용하는 방법

기본적으로 startChangeID 및 EndChangeID에 대해 어떤 값을 제공해야하는지, 그리고이 값을 얻을 수있는 위치를 이해할 수 없습니까?

이 문제에 대한 도움을 주시면 대단히 감사하겠습니다.

감사합니다. lastChangeID은 빈 문자열입니다

string result = mysiteDataServiceInstance.GetContent(SiteDataService.ObjectType.ContentDatabase, 
myContentDbGuid.ToString(), "", "", false, false, ref lastChangeID); 

먼저의 getContent를 호출

답변

0

보십시오. 이 146b129e-4f56-4701-ada2-b370744f2ca3가 lastChangeId 및 currentChangeId 대신에 사용할 수있는 ChangeId 여기에 언급 내 ContentDb 의 GUID입니다

<ContentDatabase><Metadata ChangeId="1;0;146b129e-4f56-4701-ada2-b370744f2ca3;633896405160170000;168811216" ID="{146b129e-4f56-4701-ada2-b370744f2ca3}" /></ContentDatabase> 

같은 결과를 다시 제공해야합니다. 내 결과 SiteDataService.ObjectType.Site

사용하는 경우 프로세스가 정확히 동일

<SPContentDatabase Change="Unchanged" ItemCount="0"> 
<ContentDatabase><Metadata ChangeId="1;0;146b129e-4f56-4701-ada2-b370744f2ca3;633896953296070000;30349699" ID="{146b129e-4f56-4701-ada2-b370744f2ca3}" /></ContentDatabase></SPContentDatabase> 

처럼 등장

관련 문제