|
#region Assembly System.Deployment, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Deployment.dll
#endregion
using System.Runtime.Remoting;
namespace System.Deployment.Application
{
internal class DeploymentManager : IDisposable, IDownloadNotification
{
public DeploymentManager(Uri deploymentSource);
public DeploymentManager(string appId);
public CallerType Callertype { get; set; }
public bool CancellationPending { get; }
public string LogFilePath { get; }
public LogIdentity LogId { get; }
public string ShortcutAppId { get; }
public event BindCompletedEventHandler BindCompleted;
public event DeploymentProgressChangedEventHandler ProgressChanged;
public event SynchronizeCompletedEventHandler SynchronizeCompleted;
public ActivationContext Bind();
public void BindAsync();
public void CancelAsync();
public void CancelAsync(string groupName);
public void DeterminePlatformRequirements();
public void DetermineTrust(TrustParams trustParams);
public void Dispose();
public ObjectHandle ExecuteNewDomain();
public void ExecuteNewProcess();
public void PersistTrustWithoutEvaluation();
public void Synchronize();
public void Synchronize(string groupName);
public void SynchronizeAsync();
public void SynchronizeAsync(string groupName);
public void SynchronizeAsync(string groupName, object userState);
public enum CallerType
{
Other,
ApplicationDeployment,
InPlaceHostingManager
}
}
} |