public System.Boolean ImplementsExplicitly ( Microsoft.Cci.Method meth ) Member of Microsoft.Cci.TypeNode |
API Question #1
Does anyone know what this method does/means

API Question #1
Aner Ben-Artzi
void IDisposable.Dispose() { return; }
A call to ImplementsExplicitly on the method above would return true.
Note that this is an expensive call to me and will cause information to be cached. It might be worth making the call for a type w/a large number of members/explicitly implemented items. No FxCop rule currently calls this helper and we don't guarantee that it will continue to exist in future versions of the tool.
You might find it more straightforward to look at the ImplementedInterfaceMethods on a method. If this value is non-null, the method under analysis is used to explicitly implement at least one interface method. (In a language such as VB, the same method can be used to implement an arbitrary number of interface methods that share a common signature).
Chad Wach
Derek Newkirk