public AutomationPattern[][] GetRequiredPatternSets()
{
int length = this._requiredPatternsSets.Length;
AutomationPattern[][] patternArray = new AutomationPattern[length][];
for (int i = 0; i < length; i++)
{
patternArray[i] = (AutomationPattern[])this._requiredPatternsSets[i].Clone();
}
return patternArray;
}