2 // System.Web.Services.Protocols.LogicalMethodInfo.cs
\r
5 // Tim Coleman (tim@timcoleman.com)
\r
7 // Copyright (C) Tim Coleman, 2002
\r
10 using System.Reflection;
\r
11 using System.Web.Services;
\r
13 namespace System.Web.Services.Protocols {
\r
14 public sealed class LogicalMethodInfo {
\r
18 #endregion // Fields
\r
20 #region Constructors
\r
22 public LogicalMethodInfo (MethodInfo methodInfo)
\r
26 #endregion // Constructors
\r
30 public ParameterInfo AsyncCallbackParameter {
\r
32 get { throw new NotImplementedException (); }
\r
35 public ParameterInfo AsyncResultParameter {
\r
37 get { throw new NotImplementedException (); }
\r
40 public ParameterInfo AsyncStateParameter {
\r
42 get { throw new NotImplementedException (); }
\r
45 public MethodInfo BeginMethodInfo {
\r
47 get { throw new NotImplementedException (); }
\r
50 public ICustomAttributeProvider CustomAttributeProvider {
\r
52 get { throw new NotImplementedException (); }
\r
55 public Type DeclaringType {
\r
57 get { throw new NotImplementedException (); }
\r
60 public MethodInfo EndMethodInfo {
\r
62 get { throw new NotImplementedException (); }
\r
65 public ParameterInfo[] InParameters {
\r
67 get { throw new NotImplementedException (); }
\r
70 public bool IsAsync {
\r
72 get { throw new NotImplementedException (); }
\r
75 public bool IsVoid {
\r
77 get { throw new NotImplementedException (); }
\r
80 public MethodInfo MethodInfo {
\r
82 get { throw new NotImplementedException (); }
\r
85 public string Name {
\r
87 get { throw new NotImplementedException (); }
\r
90 public ParameterInfo[] OutParameters {
\r
92 get { throw new NotImplementedException (); }
\r
95 public ParameterInfo[] Parameters {
\r
97 get { throw new NotImplementedException (); }
\r
100 public Type ReturnType {
\r
102 get { throw new NotImplementedException (); }
\r
105 public ICustomAttributeProvider ReturnTypeCustomAttributeProvider {
\r
107 get { throw new NotImplementedException (); }
\r
110 #endregion // Properties
\r
115 public IAsyncResult BeginInvoke (object target, object[] values, AsyncCallback callback, object asyncState)
\r
117 throw new NotImplementedException ();
\r
121 public static LogicalMethodInfo[] Create (MethodInfo[] methodInfos)
\r
123 throw new NotImplementedException ();
\r
127 public static LogicalMethodInfo[] Create (MethodInfo[] methodInfos, LogicalMethodTypes types)
\r
129 throw new NotImplementedException ();
\r
133 public object EndInvoke (object target, IAsyncResult asyncResult)
\r
135 throw new NotImplementedException ();
\r
139 public object GetCustomAttribute (Type type)
\r
141 throw new NotImplementedException ();
\r
145 public object[] GetCustomAttributes (Type type)
\r
147 throw new NotImplementedException ();
\r
151 public object[] Invoke (object target, object[] values)
\r
153 throw new NotImplementedException ();
\r
157 public static bool IsBeginMethod (MethodInfo methodInfo)
\r
159 throw new NotImplementedException ();
\r
163 public static bool IsEndMethod (MethodInfo methodInfo)
\r
165 throw new NotImplementedException ();
\r
169 public override string ToString ()
\r
171 throw new NotImplementedException ();
\r
174 #endregion // Methods
\r