using System;
using System.Runtime.InteropServices;
namespace System.Deployment.Internal
{
/// Provides access to data from an object.
// Token: 0x02000148 RID: 328
[ComVisible(false)]
public static class InternalActivationContextHelper
{
/// Gets the contents of the application manifest from an object.
/// The application manifest that is contained by the object.
/// The object containing the manifest.
// Token: 0x060010C1 RID: 4289 RVA: 0x00044E10 File Offset: 0x00043010
[MonoTODO]
public static object GetActivationContextData(ActivationContext appInfo)
{
throw new NotImplementedException();
}
/// Gets the manifest of the last deployment component in an object.
/// The manifest of the last deployment component in the object.
/// The object containing the manifest.
// Token: 0x060010C2 RID: 4290 RVA: 0x00044E18 File Offset: 0x00043018
[MonoTODO]
public static object GetApplicationComponentManifest(ActivationContext appInfo)
{
throw new NotImplementedException();
}
/// Gets a byte array containing the raw content of the application manifest..
/// An array containing the application manifest as raw data.
/// The object to get bytes from.
// Token: 0x060010C3 RID: 4291 RVA: 0x00044E20 File Offset: 0x00043020
[MonoTODO("2.0 SP1 member")]
public static byte[] GetApplicationManifestBytes(ActivationContext appInfo)
{
throw new NotImplementedException();
}
/// Gets the manifest of the first deployment component in an object.
/// The manifest of the first deployment component in the object.
/// The object containing the manifest.
// Token: 0x060010C4 RID: 4292 RVA: 0x00044E28 File Offset: 0x00043028
[MonoTODO]
public static object GetDeploymentComponentManifest(ActivationContext appInfo)
{
throw new NotImplementedException();
}
/// Gets a byte array containing the raw content of the deployment manifest.
/// An array containing the deployment manifest as raw data.
/// The object to get bytes from.
// Token: 0x060010C5 RID: 4293 RVA: 0x00044E30 File Offset: 0x00043030
[MonoTODO("2.0 SP1 member")]
public static byte[] GetDeploymentManifestBytes(ActivationContext appInfo)
{
throw new NotImplementedException();
}
/// Gets a value indicating whether this is the first time this object has been run.
/// true if the indicates it is running for the first time; otherwise, false.
/// The object to examine.
// Token: 0x060010C6 RID: 4294 RVA: 0x00044E38 File Offset: 0x00043038
[MonoTODO]
public static bool IsFirstRun(ActivationContext appInfo)
{
throw new NotImplementedException();
}
/// Informs an to get ready to be run.
/// The object to inform.
// Token: 0x060010C7 RID: 4295 RVA: 0x00044E40 File Offset: 0x00043040
[MonoTODO]
public static void PrepareForExecution(ActivationContext appInfo)
{
throw new NotImplementedException();
}
}
}