Czy można odwołać się do konstruktora z komentarza C# XML bez odwoływania się do jawnych przedrostków (jak M: czy T :)?Jak mogę odwołać się do konstruktora z komentarza C# XML?
Na przykład, poniższe kompilatory zgłaszają ostrzeżenia, ponieważ kompilator nie lubi ".ctor". Wypróbowanie "PublishDynamicComponentAttribute. # Ctor" nie jest dobre,
"PublishDynamicComponentAttribute.PublishDynamicComponentAttribute" też nie jest dobre.
/// <summary>
/// Constructs a new <see cref="PublishEntityAttribute"/> instance.
/// </summary>
/// <seealso cref="PublishDynamicComponentAttribute..ctor(Type)"/>
public PublishEntityAttribute(Type entityFactoryType) :
base(entityFactoryType)
{
}
Jestem pewien, że sam typ jest widoczny.
Zostałem więc użyty jawny przedrostek M :, który usuwa weryfikację kompilatora, więc kiedy typ zostanie przeniesiony/zmieniony, cref będzie nieważny.
Wszelkie sugestie?
Czy to na pewno prawda? Resharper 7.0 ostrzega "Niepoprawny podpis" "" a polecenie "Pokaż szybką dokumentację" traktuje je jako łącze do klasy. –
Iain
@Iain: Działa na moim R # 7.0, w tym link do konstruktora, a nie do klasy. – adrianbanks
Dziwne, zdecydowanie otrzymuję ostrzeżenie. Możliwe, że włączone są różne inspekcje, być może błąd R # ... – Iain