protected override void Initialize(SonarAnalysisContext context)
        {
            InvocationTracker.Track(context,
                                    InvocationTracker.MatchMethod(
                                        new MemberDescriptor(KnownType.System_Text_RegularExpressions_Regex, "IsMatch"),
                                        new MemberDescriptor(KnownType.System_Text_RegularExpressions_Regex, "Match"),
                                        new MemberDescriptor(KnownType.System_Text_RegularExpressions_Regex, "Matches"),
                                        new MemberDescriptor(KnownType.System_Text_RegularExpressions_Regex, "Replace"),
                                        new MemberDescriptor(KnownType.System_Text_RegularExpressions_Regex, "Split")),
                                    InvocationTracker.MethodIsStatic());

            ObjectCreationTracker.Track(context,
                                        ObjectCreationTracker.MatchConstructor(
                                            KnownType.System_Text_RegularExpressions_Regex));
        }