ASP.NET.in.a.Nutshell.Second.Edition [Electronic resources]

G. andrew Duthie; matthew Macdonald

نسخه متنی -صفحه : 873/ 288
نمايش فراداده

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