public XmlNode ModelLookup(object source, ModelLookupArgs args) { if (((ModelLookupArgs)args).Key == "1.xml") { return(model1); } else if (((ModelLookupArgs)args).Key == "2.xml") { return(model2); } else { throw new Exception("Couldnt find model: " + ((ModelLookupArgs)args).Key); } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> /// <returns></returns> protected abstract XmlNode Value_ModelLookup(object sender, ModelLookupArgs e);
protected override XmlNode Value_ModelLookup(object sender, ModelLookupArgs e) { return(RaiseModelLookup(this, e)); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="args"></param> /// <returns></returns> //[System.Diagnostics.DebuggerHidden] protected virtual XmlNode RaiseModelLookup(object sender, ModelLookupArgs args) { //must always have a model lookup if one is needed return(modelLookup(sender, args)); }
//[System.Diagnostics.DebuggerHidden] protected override XmlNode Value_ModelLookup(object sender, ModelLookupArgs e) { return RaiseModelLookup(this, e); }
public XmlNode ModelLookup(object source, ModelLookupArgs args) { return(model); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="args"></param> /// <returns></returns> //[System.Diagnostics.DebuggerHidden] protected virtual XmlNode RaiseModelLookup(object sender, ModelLookupArgs args) { //must always have a model lookup if one is needed return modelLookup(sender, args); }
private XmlNode ModelLookup(object sender, ModelLookupArgs e) { throw new Exception("The method or operation is not implemented."); }