www.gibmonks.com

Main Page

  Previous Section Next Section

ProtocolReflector

System.Web.Services.Description (system.web.services.dll)abstract class

This type supports the .NET Framework infrastructure. You don't need to use it directly in your code.

public abstract class ProtocolReflector {
// Protected Constructors 
   protected ProtocolReflector( );
// Public Instance Properties
   public Binding Binding{get; }
   public string DefaultNamespace{get; }
   public MessageCollection HeaderMessages{get; }
   public Message InputMessage{get; }
   public LogicalMethodInfo Method{get; }
   public WebMethodAttribute MethodAttribute{get; }
   public LogicalMethodInfo[ ] Methods{get; }
   public Operation Operation{get; }
   public OperationBinding OperationBinding{get; }
   public Message OutputMessage{get; }
   public Port Port{get; }
   public PortType PortType{get; }
   public abstract string ProtocolName{get; }
   public XmlReflectionImporter ReflectionImporter{get; }
   public XmlSchemaExporter SchemaExporter{get; }
   public XmlSchemas Schemas{get; }
   public Service Service{get; }
   public ServiceDescription ServiceDescription{get; }
   public ServiceDescriptionCollection ServiceDescriptions{get; }
   public Type ServiceType{get; }
   public string ServiceUrl{get; }
// Public Instance Methods
   public ServiceDescription GetServiceDescription(string ns);
// Protected Instance Methods
   protected virtual void BeginClass( );
   protected virtual void EndClass( );
   protected abstract bool ReflectMethod( );
   protected virtual string ReflectMethodBinding( );
}

Returned By

SoapExtensionReflector.ReflectionContext

Passed To

SoapExtensionReflector.ReflectionContext

      Previous Section Next Section