C# 클래스 Dev2.Activities.Specs.Scheduler.SchedulerSteps

파일 보기 프로젝트 열기: Warewolf-ESB/Warewolf

공개 메소드들

메소드 설명
AccountExists ( string name ) : bool
AddUserToGroup ( string groupName, System.DirectoryServices.AccountManagement.PrincipalContext context, System.DirectoryServices.AccountManagement.UserPrincipal user ) : void
CreateLocalWindowsAccount ( string username, string password, string groupName ) : bool
GetUserSecurityIdentifier ( string name ) : System.Security.Principal.SecurityIdentifier
UpdateTrigger ( IScheduledResource task, TechTalk.SpecFlow.Table table ) : void

비공개 메소드들

메소드 설명
CreateScheduleTrigger ( TechTalk.SpecFlow.Table table ) : Microsoft.Win32.TaskScheduler.Trigger
GetDays ( string split ) : DaysOfTheWeek
GivenExecutesAnWorkflow ( string scheduleName, string workFlow ) : void
GivenHasAScheduleOf ( string scheduleName, TechTalk.SpecFlow.Table table ) : void
GivenHasAUsernameOfAndAPasswordOf ( string scheduleName, string userName, string password ) : void
GivenIHaveASchedule ( string scheduleName ) : void
GivenTaskHistoryIs ( string scheduleName, int history ) : void
GivenTheTaskStatusIs ( string schedule, string status ) : void
ThenHasRowOfHistory ( string scheduleName, int history ) : void
ThenTheHistoryDebugOutputForForRowIs ( string p0, int p1, TechTalk.SpecFlow.Table table ) : void
ThenTheScheduleStatusIs ( string status ) : void
ThenTheScheduleTaskHasError ( string error ) : void
WhenTheIsExecutedTimes ( string scheduleName, int times ) : void

메소드 상세

AccountExists() 공개 정적인 메소드

public static AccountExists ( string name ) : bool
name string
리턴 bool

AddUserToGroup() 공개 정적인 메소드

public static AddUserToGroup ( string groupName, System.DirectoryServices.AccountManagement.PrincipalContext context, System.DirectoryServices.AccountManagement.UserPrincipal user ) : void
groupName string
context System.DirectoryServices.AccountManagement.PrincipalContext
user System.DirectoryServices.AccountManagement.UserPrincipal
리턴 void

CreateLocalWindowsAccount() 공개 정적인 메소드

public static CreateLocalWindowsAccount ( string username, string password, string groupName ) : bool
username string
password string
groupName string
리턴 bool

GetUserSecurityIdentifier() 공개 정적인 메소드

public static GetUserSecurityIdentifier ( string name ) : System.Security.Principal.SecurityIdentifier
name string
리턴 System.Security.Principal.SecurityIdentifier

UpdateTrigger() 공개 메소드

public UpdateTrigger ( IScheduledResource task, TechTalk.SpecFlow.Table table ) : void
task IScheduledResource
table TechTalk.SpecFlow.Table
리턴 void