Class AddInLoadResult
Inheritance
AddInLoadResult
Assembly: LemonEdge.API.dll
Syntax
public record AddInLoadResult : IEquatable<AddInLoadResult>
Constructors
AddInLoadResult(AddInLoadResult)
Declaration
protected AddInLoadResult(AddInLoadResult original)
Parameters
AddInLoadResult(IEnumerable<CustomAddIn>, List<Assembly>, List<CustomAddIn>, bool)
Declaration
public AddInLoadResult(IEnumerable<CustomAddIn> CustomAddIn, List<Assembly> Changed, List<CustomAddIn> NewLoadedAssemblies, bool HasChanges)
Parameters
Properties
Changed
Declaration
public List<Assembly> Changed { get; init; }
Property Value
CustomAddIn
Declaration
public IEnumerable<CustomAddIn> CustomAddIn { get; init; }
Property Value
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
HasChanges
Declaration
public bool HasChanges { get; init; }
Property Value
NewLoadedAssemblies
Declaration
public List<CustomAddIn> NewLoadedAssemblies { get; init; }
Property Value
Methods
Deconstruct(out IEnumerable<CustomAddIn>, out List<Assembly>, out List<CustomAddIn>, out bool)
Declaration
public void Deconstruct(out IEnumerable<CustomAddIn> CustomAddIn, out List<Assembly> Changed, out List<CustomAddIn> NewLoadedAssemblies, out bool HasChanges)
Parameters
Equals(AddInLoadResult?)
Declaration
public virtual bool Equals(AddInLoadResult? other)
Parameters
Returns
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
Type |
Name |
Description |
object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
<Clone>$()
Declaration
public virtual AddInLoadResult <Clone>$()
Returns
Operators
operator ==(AddInLoadResult?, AddInLoadResult?)
Declaration
public static bool operator ==(AddInLoadResult? left, AddInLoadResult? right)
Parameters
Returns
operator !=(AddInLoadResult?, AddInLoadResult?)
Declaration
public static bool operator !=(AddInLoadResult? left, AddInLoadResult? right)
Parameters
Returns
Implements
Extension Methods