| 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.ReflectionContextPassed To
SoapExtensionReflector.ReflectionContext