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
|