Class InMemoryAssemblyDefinition
Provides a structure for caching assemblies in memory.
Inheritance
System.Object
InMemoryAssemblyDefinition
Namespace: Cireson.Core.Common.Helpers
Assembly: Cireson.Core.Common.dll
Syntax
public class InMemoryAssemblyDefinition : object
Remarks
Admin, 8/24/2017.
Properties
View SourceDllBuffer
Gets or sets the DLL buffer.
Declaration
public byte[] DllBuffer { get; set; }
Property Value
Type | Description |
---|---|
System.Byte[] | The DLL buffer. |
IsLoaded
Indicates the Assembly has been loaded into the app domain. This means that subsequent attempts to load a non-Strong Named assembly will not be allowed.
Declaration
public bool IsLoaded { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True if this object is loaded, false if not. |
Key
Gets or sets the key.
Declaration
public string Key { get; set; }
Property Value
Type | Description |
---|---|
System.String | The key. |
Location
Gets or sets the location.
Declaration
public string Location { get; set; }
Property Value
Type | Description |
---|---|
System.String | The location. |
Name
Gets or sets the name.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String | The name. |
PdbBuffer
Gets or sets the PDB buffer.
Declaration
public byte[] PdbBuffer { get; set; }
Property Value
Type | Description |
---|---|
System.Byte[] | The PDB buffer. |
Version
Gets or sets the version.
Declaration
public Version Version { get; set; }
Property Value
Type | Description |
---|---|
Version | The version. |