문제

spsecurity.runwitheLevatedPrivileges 조건부를 사용하는 방법이 있습니다. 예를 들어 코드 블록이 있음을 가정합니다. 일부 조건이 충족되면 spsecurity.runwithelevatedPrivileges 에서이 코드 블록을 실행하려고합니다. 그렇지 않으면 spsecurity.runwithelevatedPrivileges 없이이 코드 블록을 실행하려고합니다.

도움이 되었습니까?

해결책

void return (대리인이 필요)의 방법으로 코드를 넣으십시오.그런 다음 IF 조건 및 실제 방법을 확인하십시오.

 //Run the MyElevatedFunctionCall function with elevated priviledges
       SPSecurity.CodeToRunElevated elevatedCall = new SPSecurity.CodeToRunElevated(MyElevatedFunctionCall);
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top