DekGenius.com
[ Team LiB ] 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

    [ Team LiB ] Previous Section Next Section