public virtual void TranslateAttributes(IAttributeDeclarationTarget attributeSource, IAttributeDeclarations attributes) { if ((attributeSource is ISegmentableDeclarationTarget) && (!((ISegmentableDeclarationTarget)attributeSource).IsRoot)) { return; } foreach (IAttributeDeclaration iad in attributes) { TranslateAttribute(attributeSource, iad); } }
public override void TranslateAttribute(AttributeTargets target, IAttributeDeclarationTarget attributeSource, IAttributeDeclaration attribute) { throw new NotImplementedException(); }
public abstract void TranslateAttribute(IAttributeDeclarationTarget attributeSource, IAttributeDeclaration attribute);
public override void TranslateAttribute(IAttributeDeclarationTarget attributeSource, IAttributeDeclaration attribute) { throw new NotSupportedException("The method or operation is not supported."); }