Files
2026-06-04 11:42:34 +02:00

81 lines
3.7 KiB
C#

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