www.gibmonks.com

Main Page

  Previous Section Next Section

ProtocolImporter

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 ProtocolImporter {
// Protected Constructorsprotected ProtocolImporter( );
// Public Instance Properties
   public XmlSchemas AbstractSchemas{get; }
   public Binding Binding{get; }
   public string ClassName{get; }
   public CodeIdentifiers ClassNames{get; }
   public CodeNamespace CodeNamespace{get; }
   public CodeTypeDeclaration CodeTypeDeclaration{get; }
   public XmlSchemas ConcreteSchemas{get; }
   public Message InputMessage{get; }
   public string MethodName{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 XmlSchemas Schemas{get; }
   public Service Service{get; }
   public ServiceDescriptionCollection ServiceDescriptions{get; }
   public ServiceDescriptionImportStyle Style{get; }
   public ServiceDescriptionImportWarnings Warnings{set; get; }
// Public Instance Methods
   public void AddExtensionWarningComments(System.CodeDom.CodeCommentStatementCollection comments,
        ServiceDescriptionFormatExtensionCollection extensions);
   public Exception OperationBindingSyntaxException(string text);
   public Exception OperationSyntaxException(string text);
   public void UnsupportedBindingWarning(string text);
   public void UnsupportedOperationBindingWarning(string text);
   public void UnsupportedOperationWarning(string text);
// Protected Instance Methods
   protected abstract CodeTypeDeclaration BeginClass( );
   protected virtual void BeginNamespace( );
   protected virtual void EndClass( );
   protected virtual void EndNamespace( );
   protected abstract CodeMemberMethod GenerateMethod( );
   protected abstract bool IsBindingSupported( );
   protected abstract bool IsOperationFlowSupported(OperationFlow flow);
}

Subclasses

SoapProtocolImporter

      Previous Section Next Section