70 lines
2.1 KiB
C#
70 lines
2.1 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
|
|
namespace System.Reflection
|
|
{
|
|
/// <summary>Provides access to manifest resources, which are XML files that describe application dependencies. </summary>
|
|
// Token: 0x02000248 RID: 584
|
|
[ComVisible(true)]
|
|
public class ManifestResourceInfo
|
|
{
|
|
// Token: 0x06001E45 RID: 7749 RVA: 0x00070AA4 File Offset: 0x0006ECA4
|
|
internal ManifestResourceInfo()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001E46 RID: 7750 RVA: 0x00070AAC File Offset: 0x0006ECAC
|
|
internal ManifestResourceInfo(Assembly assembly, string filename, ResourceLocation location)
|
|
{
|
|
this._assembly = assembly;
|
|
this._filename = filename;
|
|
this._location = location;
|
|
}
|
|
|
|
/// <summary>Indicates the name of the file containing the manifest resource, if not the same as the manifest file. This property is read-only.</summary>
|
|
/// <returns>A String that is the manifest resource's file name.</returns>
|
|
// Token: 0x17000585 RID: 1413
|
|
// (get) Token: 0x06001E47 RID: 7751 RVA: 0x00070ACC File Offset: 0x0006ECCC
|
|
public virtual string FileName
|
|
{
|
|
get
|
|
{
|
|
return this._filename;
|
|
}
|
|
}
|
|
|
|
/// <summary>Indicates the containing assembly. This property is read-only.</summary>
|
|
/// <returns>An <see cref="T:System.Reflection.Assembly" /> object representing the manifest resource's containing assembly.</returns>
|
|
// Token: 0x17000586 RID: 1414
|
|
// (get) Token: 0x06001E48 RID: 7752 RVA: 0x00070AD4 File Offset: 0x0006ECD4
|
|
public virtual Assembly ReferencedAssembly
|
|
{
|
|
get
|
|
{
|
|
return this._assembly;
|
|
}
|
|
}
|
|
|
|
/// <summary>Indicates the manifest resource's location. This property is read-only.</summary>
|
|
/// <returns>A combination of the <see cref="T:System.Reflection.ResourceLocation" /> flags.</returns>
|
|
// Token: 0x17000587 RID: 1415
|
|
// (get) Token: 0x06001E49 RID: 7753 RVA: 0x00070ADC File Offset: 0x0006ECDC
|
|
public virtual ResourceLocation ResourceLocation
|
|
{
|
|
get
|
|
{
|
|
return this._location;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04000A62 RID: 2658
|
|
private Assembly _assembly;
|
|
|
|
// Token: 0x04000A63 RID: 2659
|
|
private string _filename;
|
|
|
|
// Token: 0x04000A64 RID: 2660
|
|
private ResourceLocation _location;
|
|
}
|
|
}
|