条件付きSPSecurity.RunWithWithElevileges.Privileges
-
10-12-2019 - |
質問
条件付きで spsecurity.runwithwithElevatedPrivilegesPrivilegesPrivilegesPrivilegesPrivilegesPrivilegesPrivilegesを使用する方法はあります。 たとえば、 spsecurity.runWithElevatedPrivileges でこのコードブロックを実行したい場合は、コードブロックを持っているとします。そうでなければ、 spsecurity.runWithWithElevilegeDprivilegesを使用せずにこのコードブロックを実行します。
解決
ボイドリターン(デリゲートで必要)のメソッドにコードを入力します。その後、IFを使用して、条件、および実際の方法を決定します。
//Run the MyElevatedFunctionCall function with elevated priviledges
SPSecurity.CodeToRunElevated elevatedCall = new SPSecurity.CodeToRunElevated(MyElevatedFunctionCall);
. 所属していません sharepoint.stackexchange