Windows-Webdienstfunktionen
Die Windows-Webdienstfunktionen unterstützen das methodenbasierte Programmiermodell der Windows-Webdienst-API. Die Diensthost- Laufzeitumgebung der Dienstmodell--API-Ebene stellt das serverseitige Programmiermodell bereit. Eine serverseitige Anwendung wird geöffnet, geschlossen und gibt bei Bedarf eine Diensthostressource frei, um Clientanforderungen zu verarbeiten. Der Dienstproxy stellt das clientseitige API-Programmiermodell bereit. Clientseitige Anwendungen können Nachrichten über einen Kanal über den Dienstproxy als Methodenaufrufe senden und empfangen.
Die Windows-Webdienst-API umfasst die folgenden Funktionen:
- WsAbandonCall-
- WsAbandonMessage
- WsAbortChannel
- WsAbortListener-
- WsAbortServiceHost-
- WsAbortServiceProxy-
- WsAcceptChannel
- WsAddCustomHeader
- WsAddErrorString-
- WsAddMappedHeader
- WsAddressMessage-
- WsAlloc-
- WsAsyncExecute-
- WsCall-
- WsCheckMustUnderstandHeaders
- WsCloseChannel
- WsCloseListener-
- WsCloseServiceHost-
- WsCloseServiceProxy-
- WsCombineUrl-
- WsCopyError-
- WsCopyNode-
- WsCreateChannel-
- WsCreateChannelForListener-
- WsCreateError-
- WsCreateFaultFromError-
- WsCreateHeap-
- WsCreateListener-
- WsCreateMessage-
- WsCreateMessageForChannel
- WsCreateMetadata-
- WsCreateReader-
- WsCreateServiceEndpointFromTemplate-
- WsCreateServiceHost-
- WsCreateServiceProxy-
- WsCreateServiceProxyFromTemplate-
- WsCreateWriter-
- WsCreateXmlBuffer-
- WsCreateXmlSecurityToken
- WsDateTimeToFileTime
- WsDecodeUrl-
- WsDumpMemory-
- WsEncodeUrl-
- WsEndReaderCanonicalization
- WsEndWriterCanonicalization
- WsFileTimeToDateTime
- WsFillBody
- WsFillReader-
- WsFindAttribute-
- WsFlushBody
- WsFlushWriter-
- WsFreeChannel-
- WsFreeError-
- WsFreeHeap-
- WsFreeListener-
- WsFreeMessage-
- WsFreeMetadata-
- WsFreeReader-
- WsFreeSecurityToken
- WsFreeServiceHost-
- WsFreeServiceProxy-
- WsFreeWriter-
- WsGetChannelProperty-
- WsGetCustomHeader
- WsGetDictionary-
- WsGetErrorProperty-
- WsGetErrorString-
- WsGetFaultErrorDetail-
- WsGetFaultErrorProperty-
- WsGetHeader-
- WsGetHeaderAttributes
- WsGetHeapProperty-
- WsGetListenerProperty-
- WsGetMappedHeader-
- WsGetMessageProperty-
- WsGetMetadataEndpoints-
- WsGetMetadataProperty-
- WsGetMissingMetadataDocumentAddress
- WsGetNamespaceFromPrefix-
- WsGetOperationContextProperty-
- WsGetPolicyAlternativeCount
- WsGetPolicyProperty-
- WsGetPrefixFromNamespace-
- WsGetReaderNode-
- WsGetReaderPosition-
- WsGetReaderProperty-
- WsGetSecurityContextProperty-
- WsGetSecurityTokenProperty-
- WsGetServiceHostProperty-
- WsGetServiceProxyProperty-
- WsGetWriterPosition-
- WsGetWriterProperty-
- WsGetXmlAttribute-
- WsInitializeMessage-
- WsMarkHeaderAsUnderstood-
- WsMatchPolicyAlternative
- WsMoveReader-
- WsMoveWriter-
- WsOpenChannel
- WsOpenListener-
- WsOpenServiceHost-
- WsOpenServiceProxy-
- WsPullBytes-
- WsPushBytes
- WsReadArray-
- WsReadAttribute-
- WsReadBody-
- WsReadBytes-
- WsReadChars-
- WsReadCharsUtf8
- WsReadElement-
- WsReadEndAttribute-
- WsReadEndElement-
- WsReadEndpointAddressExtension-
- WsReadEnvelopeEnd
- WsReadEnvelopeStart-
- WsReadMessageEnd-
- WsReadMessageStart-
- WsReadMetadata-
- WsReadNode-
- WsReadQualifiedName-
- WsReadStartAttribute-
- WsReadStartElement-
- WsReadToStartElement-
- WsReadType-
- WsReadValue-
- WsReadXmlBuffer-
- WsReadXmlBufferFromBytes
- WsReceiveMessage-
- WsRegisterOperationForCancel
- WsRemoveCustomHeader
- WsRemoveHeader
- WsRemoveMappedHeader
- WsRemoveNode
- WsRequestReply
- WsRequestSecurityToken
- WsResetChannel
- WsResetError-
- WsResetHeap-
- WsResetListener-
- WsResetMessage-
- WsResetMetadata-
- WsResetServiceHost-
- WsResetServiceProxy-
- WsRevokeSecurityContext-
- WsSendFaultMessageForError-
- WsSendMessage-
- WsSendReplyMessage
- WsSetAutoFail-
- WsSetChannelProperty-
- WsSetErrorProperty-
- WsSetFaultErrorDetail-
- WsSetFaultErrorProperty-
- WsSetHeader-
- WsSetInput-
- WsSetInputToBuffer-
- WsSetListenerProperty-
- WsSetMessageProperty
- WsSetOutput-
- WsSetOutputToBuffer-
- WsSetReaderPosition-
- WsSetWriterPosition-
- WsShutdownSessionChannel
- WsSkipNode-
- WsStartReaderCanonicalization
- WsStartWriterCanonicalization
- WsTrimXmlWhitespace
- WsVerifyXmlNCName
- WsWriteArray-
- WsWriteAttribute-
- WsWriteBody
- WsWriteBytes-
- WsWriteChars
- WsWriteCharsUtf8
- WsWriteElement-
- WsWriteEndAttribute-
- WsWriteEndCData-
- WsWriteEndElement-
- WsWriteEndStartElement-
- WsWriteEnvelopeEnd-
- WsWriteEnvelopeStart-
- WsWriteMessageEnd
- WsWriteMessageStart-
- WsWriteNode-
- WsWriteQualifiedName
- WsWriteStartAttribute-
- WsWriteStartCData-
- WsWriteStartElement-
- WsWriteText-
- WsWriteType-
- WsWriteValue-
- WsWriteXmlBuffer-
- WsWriteXmlBufferToBytes-
- WsWriteXmlnsAttribute
- WsXmlStringEquals-