コード例 #1
0
 public virtual object TrackedVisitXmlAttributeExpression(XmlAttributeExpression xmlAttributeExpression, object data)
 {
     return base.VisitXmlAttributeExpression(xmlAttributeExpression, data);
 }
コード例 #2
0
 public override sealed object VisitXmlAttributeExpression(XmlAttributeExpression xmlAttributeExpression, object data)
 {
     this.BeginVisit(xmlAttributeExpression);
     object result = this.TrackedVisitXmlAttributeExpression(xmlAttributeExpression, data);
     this.EndVisit(xmlAttributeExpression);
     return result;
 }
コード例 #3
0
 public virtual object VisitXmlAttributeExpression(XmlAttributeExpression xmlAttributeExpression, object data)
 {
     throw new global::System.NotImplementedException("XmlAttributeExpression");
 }
コード例 #4
0
 public virtual object VisitXmlAttributeExpression(XmlAttributeExpression xmlAttributeExpression, object data)
 {
     Debug.Assert((xmlAttributeExpression != null));
     Debug.Assert((xmlAttributeExpression.ExpressionValue != null));
     return xmlAttributeExpression.ExpressionValue.AcceptVisitor(this, data);
 }
コード例 #5
0
 public virtual object VisitXmlAttributeExpression(XmlAttributeExpression xmlAttributeExpression, object data)
 {
     Debug.Assert((xmlAttributeExpression != null));
     Debug.Assert((xmlAttributeExpression.ExpressionValue != null));
     nodeStack.Push(xmlAttributeExpression.ExpressionValue);
     xmlAttributeExpression.ExpressionValue.AcceptVisitor(this, data);
     xmlAttributeExpression.ExpressionValue = ((Expression)(nodeStack.Pop()));
     return null;
 }