Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

AuditRuleCollection Constructor (AuditRuleCollection, IEnumerable<(Of <(<'AuditRule>)>)>)

Initializes a new instance of the AuditRuleCollection class.

Namespace:  Tortuga.Chain.AuditRules
Assembly:  Tortuga.Chain.Core (in Tortuga.Chain.Core.dll)

Syntax


public AuditRuleCollection(
	AuditRuleCollection baseRules,
	IEnumerable<AuditRule> additionalRules
)
Public Sub New ( _
	baseRules As AuditRuleCollection, _
	additionalRules As IEnumerable(Of AuditRule) _
)
public:
AuditRuleCollection(
	AuditRuleCollection^ baseRules, 
	IEnumerable<AuditRule^>^ additionalRules
)

Parameters

baseRules
Type: Tortuga.Chain.AuditRules..::..AuditRuleCollection
The list of rules to be added upon.
additionalRules
Type: IEnumerable<(Of <(<'AuditRule>)>)>
The additional rules.

Exceptions


ExceptionCondition
[ArgumentNullException] baseRules or additionalRules