internal override void SwitchToExplicitImplementation() { Attributes = ExplicitImplementationAttributes; if (Standalone == false) { Attributes |= MethodAttributes.SpecialName; } name = MetaTypeElementUtil.CreateNameForExplicitImplementation(sourceType, Method.Name); }
internal override void SwitchToExplicitImplementation() { name = MetaTypeElementUtil.CreateNameForExplicitImplementation(sourceType, name); if (setter != null) { setter.SwitchToExplicitImplementation(); } if (getter != null) { getter.SwitchToExplicitImplementation(); } }
internal override void SwitchToExplicitImplementation() { name = MetaTypeElementUtil.CreateNameForExplicitImplementation(sourceType, name); adder.SwitchToExplicitImplementation(); remover.SwitchToExplicitImplementation(); }