Class PoolConfig
Assembly: Solti.Utils.Primitives.dll
Syntax
public class PoolConfig : Object
Constructors
PoolConfig()
Declaration
PoolConfig(PoolConfig)
Declaration
protected PoolConfig(PoolConfig original)
Parameters
Properties
Capacity
Declaration
public int Capacity { get; set; }
Property Value
CheckoutPolicy
Describes how to checkout items from the pool.
Declaration
public CheckoutPolicy CheckoutPolicy { get; set; }
Property Value
Default
Declaration
public static PoolConfig Default { get; }
Property Value
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
Methods
<Clone>$()
Declaration
public virtual PoolConfig <Clone>$()
Returns
Equals(PoolConfig)
Declaration
public virtual bool Equals(PoolConfig other)
Parameters
Returns
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
ToString()
Declaration
public override string ToString()
Returns
Operators
Equality(PoolConfig, PoolConfig)
Declaration
public static bool operator ==(PoolConfig left, PoolConfig right)
Parameters
Returns
Inequality(PoolConfig, PoolConfig)
Declaration
public static bool operator !=(PoolConfig left, PoolConfig right)
Parameters
Returns
Implements