withSIX.Play.Core.Games.Services.LaunchGameInfoBase.LaunchGameInfoBase C# (CSharp) Method

LaunchGameInfoBase() protected method

protected LaunchGameInfoBase ( IAbsoluteFilePath launchExecutable, IAbsoluteFilePath expectedExecutable, IAbsoluteDirectoryPath workingDirectory, IEnumerable startupParameters ) : System
launchExecutable IAbsoluteFilePath
expectedExecutable IAbsoluteFilePath
workingDirectory IAbsoluteDirectoryPath
startupParameters IEnumerable
return System
        protected LaunchGameInfoBase(IAbsoluteFilePath launchExecutable, IAbsoluteFilePath expectedExecutable,
            IAbsoluteDirectoryPath workingDirectory,
            IEnumerable<string> startupParameters) {
            Contract.Requires<ArgumentNullException>(launchExecutable != null);
            Contract.Requires<ArgumentNullException>(workingDirectory != null);
            LaunchExecutable = launchExecutable;
            ExpectedExecutable = expectedExecutable;
            WorkingDirectory = workingDirectory;
            StartupParameters = startupParameters;
        }
LaunchGameInfoBase