/docs/api/en/Manos.Routing/ParameterizedActionTarget.xml

http://github.com/jacksonh/manos · XML · 179 lines · 179 code · 0 blank · 0 comment · 0 complexity · de03b155be5e16733965bbe03f130fb3 MD5 · raw file

  1. <Type Name="ParameterizedActionTarget" FullName="Manos.Routing.ParameterizedActionTarget">
  2. <TypeSignature Language="C#" Value="public class ParameterizedActionTarget : Manos.Routing.IManosTarget" />
  3. <AssemblyInfo>
  4. <AssemblyName>Manos</AssemblyName>
  5. <AssemblyVersion>0.0.4.0</AssemblyVersion>
  6. <AssemblyVersion>0.1.0.0</AssemblyVersion>
  7. <AssemblyVersion>0.1.1.0</AssemblyVersion>
  8. </AssemblyInfo>
  9. <Base>
  10. <BaseTypeName>System.Object</BaseTypeName>
  11. </Base>
  12. <Interfaces>
  13. <Interface>
  14. <InterfaceName>Manos.Routing.IManosTarget</InterfaceName>
  15. </Interface>
  16. </Interfaces>
  17. <Docs>
  18. <summary>To be added.</summary>
  19. <remarks>To be added.</remarks>
  20. </Docs>
  21. <Members>
  22. <Member MemberName=".ctor">
  23. <MemberSignature Language="C#" Value="public ParameterizedActionTarget (object target, System.Reflection.MethodInfo method, Manos.Routing.ParameterizedAction action);" />
  24. <MemberType>Constructor</MemberType>
  25. <AssemblyInfo>
  26. <AssemblyVersion>0.0.4.0</AssemblyVersion>
  27. <AssemblyVersion>0.1.0.0</AssemblyVersion>
  28. <AssemblyVersion>0.1.1.0</AssemblyVersion>
  29. </AssemblyInfo>
  30. <Parameters>
  31. <Parameter Name="target" Type="System.Object" />
  32. <Parameter Name="method" Type="System.Reflection.MethodInfo" />
  33. <Parameter Name="action" Type="Manos.Routing.ParameterizedAction" />
  34. </Parameters>
  35. <Docs>
  36. <param name="target">To be added.</param>
  37. <param name="method">To be added.</param>
  38. <param name="action">To be added.</param>
  39. <summary>To be added.</summary>
  40. <remarks>To be added.</remarks>
  41. </Docs>
  42. </Member>
  43. <Member MemberName="Action">
  44. <MemberSignature Language="C#" Value="public Delegate Action { set; get; }" />
  45. <MemberType>Property</MemberType>
  46. <AssemblyInfo>
  47. <AssemblyVersion>0.0.4.0</AssemblyVersion>
  48. <AssemblyVersion>0.1.0.0</AssemblyVersion>
  49. <AssemblyVersion>0.1.1.0</AssemblyVersion>
  50. </AssemblyInfo>
  51. <ReturnValue>
  52. <ReturnType>System.Delegate</ReturnType>
  53. </ReturnValue>
  54. <Docs>
  55. <summary>To be added.</summary>
  56. <value>To be added.</value>
  57. <remarks>To be added.</remarks>
  58. </Docs>
  59. </Member>
  60. <Member MemberName="Invoke">
  61. <MemberSignature Language="C#" Value="public void Invoke (Manos.ManosApp app, Manos.IManosContext ctx);" />
  62. <MemberType>Method</MemberType>
  63. <AssemblyInfo>
  64. <AssemblyVersion>0.0.4.0</AssemblyVersion>
  65. <AssemblyVersion>0.1.0.0</AssemblyVersion>
  66. <AssemblyVersion>0.1.1.0</AssemblyVersion>
  67. </AssemblyInfo>
  68. <ReturnValue>
  69. <ReturnType>System.Void</ReturnType>
  70. </ReturnValue>
  71. <Parameters>
  72. <Parameter Name="app" Type="Manos.ManosApp" />
  73. <Parameter Name="ctx" Type="Manos.IManosContext" />
  74. </Parameters>
  75. <Docs>
  76. <param name="app">To be added.</param>
  77. <param name="ctx">To be added.</param>
  78. <summary>To be added.</summary>
  79. <remarks>To be added.</remarks>
  80. </Docs>
  81. </Member>
  82. <Member MemberName="Target">
  83. <MemberSignature Language="C#" Value="public object Target { get; }" />
  84. <MemberType>Property</MemberType>
  85. <AssemblyInfo>
  86. <AssemblyVersion>0.0.4.0</AssemblyVersion>
  87. <AssemblyVersion>0.1.0.0</AssemblyVersion>
  88. <AssemblyVersion>0.1.1.0</AssemblyVersion>
  89. </AssemblyInfo>
  90. <ReturnValue>
  91. <ReturnType>System.Object</ReturnType>
  92. </ReturnValue>
  93. <Docs>
  94. <summary>To be added.</summary>
  95. <value>To be added.</value>
  96. <remarks>To be added.</remarks>
  97. </Docs>
  98. </Member>
  99. <Member MemberName="TryConvertFormData">
  100. <MemberSignature Language="C#" Value="public static bool TryConvertFormData (Type type, string str_value, out object data);" />
  101. <MemberType>Method</MemberType>
  102. <AssemblyInfo>
  103. <AssemblyVersion>0.0.4.0</AssemblyVersion>
  104. <AssemblyVersion>0.1.0.0</AssemblyVersion>
  105. <AssemblyVersion>0.1.1.0</AssemblyVersion>
  106. </AssemblyInfo>
  107. <ReturnValue>
  108. <ReturnType>System.Boolean</ReturnType>
  109. </ReturnValue>
  110. <Parameters>
  111. <Parameter Name="type" Type="System.Type" />
  112. <Parameter Name="str_value" Type="System.String" />
  113. <Parameter Name="data" Type="System.Object&amp;" RefType="out" />
  114. </Parameters>
  115. <Docs>
  116. <param name="type">To be added.</param>
  117. <param name="str_value">To be added.</param>
  118. <param name="data">To be added.</param>
  119. <summary>To be added.</summary>
  120. <returns>To be added.</returns>
  121. <remarks>To be added.</remarks>
  122. </Docs>
  123. </Member>
  124. <Member MemberName="TryConvertType">
  125. <MemberSignature Language="C#" Value="public static bool TryConvertType (Manos.IManosContext ctx, Type type, Manos.UnsafeString unsafe_str_value, out object data);" />
  126. <MemberType>Method</MemberType>
  127. <AssemblyInfo>
  128. <AssemblyVersion>0.0.4.0</AssemblyVersion>
  129. <AssemblyVersion>0.1.0.0</AssemblyVersion>
  130. <AssemblyVersion>0.1.1.0</AssemblyVersion>
  131. </AssemblyInfo>
  132. <ReturnValue>
  133. <ReturnType>System.Boolean</ReturnType>
  134. </ReturnValue>
  135. <Parameters>
  136. <Parameter Name="ctx" Type="Manos.IManosContext" />
  137. <Parameter Name="type" Type="System.Type" />
  138. <Parameter Name="unsafe_str_value" Type="Manos.UnsafeString" />
  139. <Parameter Name="data" Type="System.Object&amp;" RefType="out" />
  140. </Parameters>
  141. <Docs>
  142. <param name="ctx">To be added.</param>
  143. <param name="type">To be added.</param>
  144. <param name="unsafe_str_value">To be added.</param>
  145. <param name="data">To be added.</param>
  146. <summary>To be added.</summary>
  147. <returns>To be added.</returns>
  148. <remarks>To be added.</remarks>
  149. </Docs>
  150. </Member>
  151. <Member MemberName="TryGetDataForParamList">
  152. <MemberSignature Language="C#" Value="public static bool TryGetDataForParamList (System.Reflection.ParameterInfo[] parameters, Manos.ManosApp app, Manos.IManosContext ctx, out object[] data);" />
  153. <MemberType>Method</MemberType>
  154. <AssemblyInfo>
  155. <AssemblyVersion>0.0.4.0</AssemblyVersion>
  156. <AssemblyVersion>0.1.0.0</AssemblyVersion>
  157. <AssemblyVersion>0.1.1.0</AssemblyVersion>
  158. </AssemblyInfo>
  159. <ReturnValue>
  160. <ReturnType>System.Boolean</ReturnType>
  161. </ReturnValue>
  162. <Parameters>
  163. <Parameter Name="parameters" Type="System.Reflection.ParameterInfo[]" />
  164. <Parameter Name="app" Type="Manos.ManosApp" />
  165. <Parameter Name="ctx" Type="Manos.IManosContext" />
  166. <Parameter Name="data" Type="System.Object[]&amp;" RefType="out" />
  167. </Parameters>
  168. <Docs>
  169. <param name="parameters">To be added.</param>
  170. <param name="app">To be added.</param>
  171. <param name="ctx">To be added.</param>
  172. <param name="data">To be added.</param>
  173. <summary>To be added.</summary>
  174. <returns>To be added.</returns>
  175. <remarks>To be added.</remarks>
  176. </Docs>
  177. </Member>
  178. </Members>
  179. </Type>