PageRenderTime 37ms CodeModel.GetById 33ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

/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>