LogicalMethodInfo Members
.NET Framework 3.0
Represents the attributes and metadata for an XML Web service method. This class cannot be inherited.
The following tables list the members exposed by the LogicalMethodInfo type.
| Name | Description | |
|---|---|---|
| LogicalMethodInfo | Initializes a new instance of the LogicalMethodInfo class with the MethodInfo passed in. |
| Name | Description | |
|---|---|---|
| AsyncCallbackParameter | Gets the parameter information for the AsyncCallback parameter of a Begin method in an asynchronous invocation. |
| AsyncResultParameter | Gets the return value of a Begin asynchronous method invocation. |
| AsyncStateParameter | Gets the parameter information for the AsyncState parameter of a Begin method in an asynchronous invocation. |
| BeginMethodInfo | Gets the attributes and metadata for a Begin method in an asynchronous invocation. |
| CustomAttributeProvider | Gets the custom attributes applied to the method. |
| DeclaringType | Gets the class that declares the method represented by the current LogicalMethodInfo. |
| EndMethodInfo | Gets the attributes and metadata for an End method of an asynchronous invocation to a method. |
| InParameters | Gets the parameters passed into the method represented by the instance of LogicalMethodInfo. |
| IsAsync | Gets a value indicating whether the method represented by the instance of LogicalMethodInfo is invoked asynchronously. |
| IsVoid | Gets a value indicating whether the return type for the method represented by the instance of LogicalMethodInfo is void. |
| MethodInfo | Gets the attributes and metadata for a synchronous method. |
| Name | Gets the name of the method represented by this LogicalMethodInfo. |
| OutParameters | Gets the out parameters for the method. |
| Parameters | Gets the parameters for the method. |
| ReturnType | Gets the return type of this method. |
| ReturnTypeCustomAttributeProvider | Gets the custom attributes for the return type. |
(see also
Protected Methods
)
Top
| Name | Description | |
|---|---|---|
| BeginInvoke | Begins an asynchronous invocation of the method represented by this LogicalMethodInfo. |
| Create | Overloaded. Given an array of MethodInfo, creates an array of LogicalMethodInfo. |
| EndInvoke | Ends an asynchronous invocation of the method represented by the current LogicalMethodInfo. |
| Equals | Overloaded. Determines whether two Object instances are equal. (inherited from Object) |
| GetCustomAttribute | Returns the first custom attribute applied to the type, if any custom attributes are applied to the type. |
| GetCustomAttributes | Returns the custom attributes applied to the specified type. |
| GetHashCode | Serves as a hash function for a particular type. (inherited from Object) |
| GetType | Gets the Type of the current instance. (inherited from Object) |
| Invoke | Invokes the method represented by the current LogicalMethodInfo. |
| IsBeginMethod | Returns a value indicating whether the method passed in represents a Begin method of an asynchronous invocation. |
| IsEndMethod | Returns a value indicating whether the method passed in represents an End method of an asynchronous invocation. |
| ReferenceEquals | Determines whether the specified Object instances are the same instance. (inherited from Object) |
| ToString | Overridden. Returns a string that represents the current LogicalMethodInfo. |
| Name | Description | |
|---|---|---|
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object) |
Community Additions
ADD
Show: