コード例 #1
0
ファイル: Extensions.cs プロジェクト: ThreeHeadz/Bam.Net
 public static void CopyTo(this FileInfo file, string computerName, string userName, string password, string remotePath = null)
 {
     using (RunAsContext runasContext = RunAs.Impersonate(userName, password))
     {
         CopyTo(file, computerName, remotePath);
     }
 }
コード例 #2
0
ファイル: RunAsContext.cs プロジェクト: dekkerb115/Bam.Net
 public void Dispose()
 {
     RunAs.UndoImpersonate(this);
     if (Context != null)
     {
         Context.Dispose();
     }
 }