本文整理汇总了C#中IMansionContext.InvokeMethodOnComponent方法的典型用法代码示例。如果您正苦于以下问题:C# IMansionContext.InvokeMethodOnComponent方法的具体用法?C# IMansionContext.InvokeMethodOnComponent怎么用?C# IMansionContext.InvokeMethodOnComponent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IMansionContext
的用法示例。
在下文中一共展示了IMansionContext.InvokeMethodOnComponent方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Get
/// <summary>
/// Gets the dataset.
/// </summary>
/// <param name="context">The request context.</param>
/// <param name="attributes">The attributes of this tag.</param>
/// <returns>Returns the result.</returns>
protected override Dataset Get(IMansionContext context, IPropertyBag attributes)
{
// get the component and method names
string componentName;
if (!attributes.TryGetAndRemove(context, "componentName", out componentName))
throw new AttributeNullException("componentName", this);
string methodName;
if (!attributes.TryGetAndRemove(context, "methodName", out methodName))
throw new AttributeNullException("methodName", this);
// invoke the method
return context.InvokeMethodOnComponent<Dataset>(componentName, methodName, attributes);
}