TextReturnReader.GetInitializer(LogicalMethodInfo) Method

Definition

Returns an initializer for the specified method.

public:
 override System::Object ^ GetInitializer(System::Web::Services::Protocols::LogicalMethodInfo ^ methodInfo);
public override object GetInitializer (System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
override this.GetInitializer : System.Web.Services.Protocols.LogicalMethodInfo -> obj
Public Overrides Function GetInitializer (methodInfo As LogicalMethodInfo) As Object

Parameters

methodInfo
LogicalMethodInfo

A LogicalMethodInfo that specifies the Web method for which the initializer is obtained.

Returns

An initializer for the specified method.

Remarks

An initializer is an object passed as a parameter to the Initialize method. For the TextReturnReader class, the initializer is a PatternMatcher object based on the return type of the Web method.

The GetInitializer method is invoked during service initialization. Later, at the time a response is processed, the initializer object is passed to the Initialize method of another TextReturnReader instance. The other instance performs the actual reading.

Applies to