c# - What does it mean to put DataMemberAttribute on interface member? -
what mean put datamemberattribute on interface member? how affect derived classes?
as shown in following signature, datamember attribute not inheritable
[attributeusageattribute(attributetargets.property|attributetargets.field, inherited = false, allowmultiple = false)] public sealed class datamemberattribute : attribute
therefore, makes little sense decorate interface members attribute have decorate implementing classes' members attribute too.
Comments
Post a Comment