Take into account explicitly implemented property indexers

interface IA
{
    int Property [int index] { get; }
}

class A : IA
{
    IA.Property [int index] { get { ... } }
}