Class QueryRunnerHandlerExecutorInfo
Inheritance
QueryRunnerHandlerExecutorInfo
Assembly: LemonEdge.API.dll
Syntax
public record QueryRunnerHandlerExecutorInfo : IEquatable<QueryRunnerHandlerExecutorInfo>
Constructors
QueryRunnerHandlerExecutorInfo(QueryRunnerHandlerExecutorInfo)
Declaration
protected QueryRunnerHandlerExecutorInfo(QueryRunnerHandlerExecutorInfo original)
Parameters
QueryRunnerHandlerExecutorInfo(IQueryRunner, string, IBaseEntity, Guid?, string)
Declaration
public QueryRunnerHandlerExecutorInfo(IQueryRunner Runner, string RunKey, IBaseEntity StepRunnerHandler, Guid? StepRunnerHandlerID, string settings)
Parameters
Properties
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
RunKey
Declaration
public string RunKey { get; init; }
Property Value
Runner
Declaration
public IQueryRunner Runner { get; init; }
Property Value
StepRunnerHandler
Declaration
public IBaseEntity StepRunnerHandler { get; init; }
Property Value
StepRunnerHandlerID
Declaration
public Guid? StepRunnerHandlerID { get; init; }
Property Value
settings
Declaration
public string settings { get; init; }
Property Value
Methods
Deconstruct(out IQueryRunner, out string, out IBaseEntity, out Guid?, out string)
Declaration
public void Deconstruct(out IQueryRunner Runner, out string RunKey, out IBaseEntity StepRunnerHandler, out Guid? StepRunnerHandlerID, out string settings)
Parameters
Equals(QueryRunnerHandlerExecutorInfo?)
Declaration
public virtual bool Equals(QueryRunnerHandlerExecutorInfo? 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 QueryRunnerHandlerExecutorInfo <Clone>$()
Returns
Operators
operator ==(QueryRunnerHandlerExecutorInfo?, QueryRunnerHandlerExecutorInfo?)
Declaration
public static bool operator ==(QueryRunnerHandlerExecutorInfo? left, QueryRunnerHandlerExecutorInfo? right)
Parameters
Returns
operator !=(QueryRunnerHandlerExecutorInfo?, QueryRunnerHandlerExecutorInfo?)
Declaration
public static bool operator !=(QueryRunnerHandlerExecutorInfo? left, QueryRunnerHandlerExecutorInfo? right)
Parameters
Returns
Implements
Extension Methods