System.ServiceModel Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Klassen im Zusammenhang mit dem Dienstmodell bereit.
Klassen
| Name | Beschreibung |
|---|---|
| ActionNotSupportedException |
Diese Ausnahme wird in der Regel auf dem Client ausgelöst, wenn die Aktion im Zusammenhang mit dem aufgerufenen Vorgang nicht mit einer Aktion von Vorgängen auf dem Server übereinstimmt. |
| AddressAccessDeniedException |
Die Ausnahme, die ausgelöst wird, wenn der Zugriff auf die Adresse verweigert wird. |
| AddressAlreadyInUseException |
Die Ausnahme, die ausgelöst wird, wenn eine Adresse nicht verfügbar ist, da sie bereits verwendet wird. |
| BasicHttpBinding |
Stellt eine Bindung dar, die ein Windows Communication Foundation (WCF)-Dienst verwenden kann, um Endpunkte zu konfigurieren und verfügbar zu machen, die mit ASMX-basierten Webdiensten und Clients und anderen Diensten kommunizieren können, die dem WS-I Basic Profile 1.1 entsprechen. |
| BasicHttpContextBinding |
Stellt eine kontextfähige Bindung für die BasicHttpBinding Bindung bereit. |
| BasicHttpMessageSecurity |
Konfiguriert Sicherheitseinstellungen auf Nachrichtenebene für BasicHttpBinding. |
| BasicHttpsBinding |
Gibt grundlegende HTTPS-Bindungseinstellungen an. |
| BasicHttpSecurity |
Konfiguriert die Sicherheitseinstellungen einer |
| BasicHttpsSecurity |
Gibt grundlegende Https-Sicherheitseinstellungen an. |
| CallbackBehaviorAttribute |
Konfiguriert eine Rückrufdienstimplementierung in einer Clientanwendung. |
| ChannelFactory |
Erstellt und verwaltet die Kanäle, die von Clients zum Senden von Nachrichten an Dienstendpunkte verwendet werden. |
| ChannelFactory<TChannel> |
Eine Factory, die Kanäle verschiedener Typen erstellt, die von Clients zum Senden von Nachrichten an verschiedene konfigurierte Dienstendpunkte verwendet werden. |
| ChannelTerminatedException |
Diese Ausnahme wird in der Regel auf dem Client ausgelöst, wenn ein Kanal beendet wird, weil der Server die zugeordnete Verbindung schließt. |
| ClientBase<TChannel>.ChannelBase<T> |
Stellt die generische ChannelBase-Klasse dar. |
| ClientBase<TChannel>.InvokeAsyncCompletedEventArgs |
Speichert die Ergebnisse aus einem asynchronen Aufruf des Clients. |
| ClientBase<TChannel> |
Stellt die Basisimplementierung bereit, die zum Erstellen von Windows Communication Foundation (WCF)-Clientobjekten verwendet wird, die Dienste aufrufen können. |
| ClientCredentialsSecurityTokenManager |
Verwaltet Sicherheitstoken für den Client. |
| CommunicationException |
Stellt einen Kommunikationsfehler in der Dienst- oder Clientanwendung dar. |
| CommunicationObjectAbortedException |
Die Ausnahme, die ausgelöst wird, wenn der Aufruf eines ICommunicationObject Objekts erfolgt, das abgebrochen wurde. |
| CommunicationObjectFaultedException |
Die Ausnahme, die ausgelöst wird, wenn ein Aufruf an ein Kommunikationsobjekt ausgeführt wird, das fehlerhaft ist. |
| CorrelationActionMessageFilter |
Stellt eine XAML-benutzerfreundliche Implementierung einer MessageFilter Aktion bereit, die nach einer einzigen Aktion filtert. |
| CorrelationQuery |
Stellt eine Where Klausel und eine Select Klausel dar, die die eindeutigen Merkmale einer Nachricht identifiziert, damit sie an die richtige Instanz weitergeleitet werden kann. |
| DataContractFormatAttribute |
Weist die Windows Communication Foundation-Infrastruktur (WCF) an, die DataContractSerializer zu verwenden. |
| DeliveryRequirementsAttribute |
Gibt die Featureanforderungen an, die Bindungen für den Dienst oder die Clientimplementierung bereitstellen müssen. |
| DnsEndpointIdentity |
Gibt die DNS-Identität des Servers an. |
| DuplexChannelFactory<TChannel> |
Stellt die Möglichkeit zum Erstellen und Verwalten von Duplexkanälen verschiedener Typen bereit, die von Clients zum Senden und Empfangen von Nachrichten an und von Dienstendpunkten verwendet werden. |
| DuplexClientBase<TChannel> |
Wird verwendet, um einen Kanal zu einem Duplexdienst zu erstellen und diesen Kanal einem Rückrufobjekt zuzuordnen. |
| Endpoint |
Stellt einen in XAML deklarierten Endpunkt dar. |
| EndpointAddress |
Stellt eine eindeutige Netzwerkadresse bereit, die ein Client für die Kommunikation mit einem Dienstendpunkt verwendet. |
| EndpointAddress10 |
Stellt einen serialisierbaren Endpunktadressentyp bereit, der WS-Addressing V1-kompatibel ist und die es ermöglicht, als Teil des Servicevertrags verfügbar zu machen. |
| EndpointAddressAugust2004 |
Stellt einen serialisierbaren Endpunktadressentyp bereit, der mit der version von WS-Addressing kompatibel ist, die im August 2004 veröffentlicht wurde und die es ermöglicht, als Teil des Servicevertrags verfügbar zu machen. |
| EndpointAddressBuilder |
Eine Factory zum Erstellen neuer (unveränderlicher) Endpunktadressen mit bestimmten Eigenschaftswerten. |
| EndpointIdentity |
Eine abstrakte Klasse, die bei der Implementierung eine Identität bereitstellt, die die Authentifizierung eines Endpunkts durch Clients ermöglicht, die Nachrichten damit austauschen. |
| EndpointIdentityExtension |
Eine Markuperweiterung für die EndpointIdentity Klasse. |
| EndpointNotFoundException |
Die Ausnahme, die ausgelöst wird, wenn ein Remoteendpunkt nicht gefunden oder erreicht wurde. |
| EnvelopeVersion |
Enthält Informationen zur Version von SOAP, die einer Nachricht und dem zugehörigen Austausch zugeordnet ist. |
| ExceptionDetail |
Stellt Fehlerdetails dar. |
| ExceptionMapper |
Definiert die Zuordnung, die zum Übersetzen von Ausnahmen in Fehler verwendet werden soll. |
| ExtensionCollection<T> |
Stellt eine Auflistung von Erweiterungen dar. |
| FaultCode |
Stellt einen SOAP-Fehlercode dar. |
| FaultContractAttribute |
Gibt einen oder mehrere SOAP-Fehler an, die zurückgegeben werden, wenn bei einem Dienstvorgang Verarbeitungsfehler auftreten. |
| FaultException |
Stellt einen SOAP-Fehler dar. |
| FaultException<TDetail> |
Wird in einer Clientanwendung verwendet, um vertraglich angegebene SOAP-Fehler abzufangen. |
| FaultImportOptions |
Gibt an, ob lese XmlSerializer - und schreibfehler verwendet werden sollen. |
| FaultReason |
Stellt eine Textbeschreibung eines SOAP-Fehlers bereit. |
| FaultReasonText |
Stellt den Text des Grunds eines SOAP-Fehlers dar. |
| FederatedMessageSecurityOverHttp |
Konfiguriert die Sicherheit auf Nachrichtenebene der |
| HttpBindingBase |
Gibt die BASIS-HTTP-Bindung an. |
| HttpTransportSecurity |
Stellt die Sicherheitseinstellungen auf Transportebene für die WSHttpBinding. |
| InstanceContext |
Stellt die Kontextinformationen für eine Dienstinstanz dar. |
| InvalidMessageContractException |
Stellt einen ungültigen Nachrichtenvertrag dar. |
| MessageBodyMemberAttribute |
Gibt an, dass ein Element als Element im SOAP-Textkörper serialisiert wird. |
| MessageContractAttribute |
Definiert eine stark typierte Klasse, die einer SOAP-Nachricht entspricht. |
| MessageContractMemberAttribute |
Deklariert die Basismmber für MessageBodyMemberAttribute und MessageHeaderAttribute. |
| MessageHeader<T> |
Stellt den Inhalt eines SOAP-Headers dar. |
| MessageHeaderArrayAttribute |
Gibt an, dass das Standardwrapperelement in der SOAP-Nachricht nicht um Arraytypen in einem Headerelement geschrieben werden darf. |
| MessageHeaderAttribute |
Gibt an, dass ein Datenmememm ein SOAP-Nachrichtenkopf ist. |
| MessageHeaderException |
Die Ausnahme, die ausgelöst wird, wenn die Erwartungen an Kopfzeilen einer SOAP-Nachricht nicht erfüllt sind, wenn die Nachricht verarbeitet wird. |
| MessageParameterAttribute |
Steuert den Namen der Namen der Anforderungs- und Antwortparameter. Kann nicht mit Message- oder Nachrichtenverträgen verwendet werden. |
| MessagePropertyAttribute |
Stellt Daten dar, die lokal mit einem benutzerdefinierten Nachrichtentyp übergeben, aber nicht in eine SOAP-Nachricht serialisiert werden. |
| MessageQuerySet |
Eine Gruppe von MessageQuery Objekten und einen zugeordneten Zeichenfolgenparameter. Ein Korrelationshash (InstanceKey) wird aus den Ergebnissen der MessageQuery Objekte sowie den zugehörigen Zeichenfolgen berechnet. |
| MessageSecurityOverHttp |
Aktiviert das Festlegen von Sicherheitseigenschaften auf Nachrichtenebene für die wsDualHttpBinding-Bindung. |
| MessageSecurityOverMsmq |
Aktiviert das Festlegen von Sicherheitseigenschaften auf Nachrichtenebene für die NetMsmqBinding Bindung. |
| MessageSecurityOverTcp |
Konfiguriert die Sicherheit auf Nachrichtenebene für eine Nachricht, die mithilfe des TCP-Transports gesendet wird. |
| MessageSecurityVersion |
Eine abstrakte Containerklasse, die, wenn sie von mehreren statischen Eigenschaften implementiert wird, Versionsinformationen für Sicherheitskomponenten enthält. |
| MsmqBindingBase |
Die Basisklasse für NetMsmqBinding und MsmqIntegrationBinding. |
| MsmqException |
Kapselt Fehler, die von Message Queuing (MSMQ) zurückgegeben werden. Diese Ausnahme wird vom Message Queuing-Transport und dem Message Queuing-Integrationskanal ausgelöst. |
| MsmqPoisonMessageException |
Kapselt die Ausnahme, die ausgelöst wird, wenn der Kanal erkennt, dass die Nachricht eine Giftnachricht ist. |
| MsmqTransportSecurity |
Die MsmqTransportSecurity Klasse kapselt die Transportsicherheitseinstellungen für Warteschlangentransporte. |
| NamedPipeTransportSecurity |
Stellt Eigenschaften bereit, die die Schutzebene für eine benannte Pipe steuern. |
| NetHttpBinding |
Gibt Einstellungen für NetHttpBinding. |
| NetHttpsBinding |
Gibt Einstellungen für NetHttpsBinding an. |
| NetMsmqBinding |
Stellt eine in die Warteschlange eingereihte Bindung dar, die für die computerübergreifende Kommunikation geeignet ist. |
| NetMsmqSecurity |
Die NetMsmqSecurity Klasse kapselt die MSMQ-Sicherheitsfeatures, die bei Verwendung der NetMsmqBinding Bindung verfügbar sind. |
| NetNamedPipeBinding |
Bietet eine sichere und zuverlässige Bindung, die für die Kommunikation auf dem Computer optimiert ist. |
| NetNamedPipeSecurity |
Bietet Zugriff auf die Sicherheitseinstellungen für Endpunkte, die mit der benannten Pipebindung konfiguriert sind. |
| NetPeerTcpBinding |
Stellt eine sichere Bindung für Peer-to-Peer-Netzwerkanwendungen bereit. |
| NetTcpBinding |
Eine sichere, zuverlässige Bindung, die für die maschinenübergreifende Kommunikation geeignet ist. |
| NetTcpContextBinding |
Stellt eine kontextfähige Bindung für die NetTcpContextBinding Bindung bereit. |
| NetTcpSecurity |
Gibt die Typen von Sicherheit auf Transportebene und Nachrichtenebene an, die von einem Endpunkt verwendet werden, der mit einem NetTcpBinding. |
| NonDualMessageSecurityOverHttp |
Stellt die Sicherheitseinstellungen der wsHttpBinding-Bindung dar. |
| OperationBehaviorAttribute |
Gibt das lokale Ausführungsverhalten einer Dienstmethode an. |
| OperationContext |
Bietet Zugriff auf den Ausführungskontext einer Dienstmethode. |
| OperationContextScope |
Erstellt einen Block, in dem sich ein OperationContext Objekt im Bereich befindet. |
| OperationContractAttribute |
Gibt an, dass eine Methode einen Vorgang definiert, der Teil eines Dienstvertrags in einer Windows Communication Foundation (WCF)-Anwendung ist. |
| OptionalReliableSession |
Bietet bequemen Zugriff darauf, ob eine zuverlässige Sitzung aktiviert ist, wenn eine der vordefinierten Bindungen verwendet wird, bei denen sie optional ist. |
| PeerHopCountAttribute |
Gibt das Peer-Hop-Count-Mitglied eines SOAP-Nachrichtenkopfblocks an. |
| PeerMessagePropagationFilter |
Definiert die Basisklasse für Peerkanalnachrichtenfilter. |
| PeerNode |
Definiert die Instanz eines Peerknotens, der von einer Anwendung verwendet wird, die an einem bestimmten Peergitter teilnimmt. |
| PeerNodeAddress |
Gibt einen Typ an, der den EndpointAddress Für einen Peerknoten sowie eine optionale Auflistung von Multihoming-IP-Adressen enthält. |
| PeerResolver |
Gibt einen Basistyp an, der verwendet wird, um den Vertrag für die Registrierung und Auflösung einer Peer-Gitter-ID an die Endpunktadressen von Knoten zu definieren, die am Gitter teilnehmen. |
| PeerSecuritySettings |
Enthält die Sicherheitseinstellungen, die einem Peerkanal zugeordnet sind, einschließlich des Verwendeten Authentifizierungstyps und der sicherheit, die für den Nachrichtentransport verwendet wird. |
| PeerTransportSecuritySettings |
Enthält die Sicherheitseinstellungen für einen Peerkanaltransport. |
| PoisonMessageException |
Eine Ausnahme, die ausgelöst wird, wenn die Nachricht als Gift gilt. Eine Nachricht wird vergiftet, wenn wiederholte Versuche, die Nachricht zu übermitteln, fehlschlägt. |
| ProtocolException |
Die Ausnahme, die auf dem Client angezeigt wird, der ausgelöst wird, wenn die Kommunikation mit der Remotepartei aufgrund von nicht übereinstimmenden Datenübertragungsprotokollen unmöglich ist. |
| QuotaExceededException |
Die Ausnahme, die ausgelöst wird, wenn ein Nachrichtenkontingent überschritten wurde. |
| ReceiveContextEnabledAttribute |
Dieses Attribut kann auf Dienstvorgänge angewendet werden, um das Empfangskontextverhalten zu ermöglichen. |
| ReliableMessagingVersion |
Enthält die Einstellungen für die unterstützten Versionen des WS-ReliableMessaging-Protokolls. Dies ist eine abstrakte Klasse. |
| ReliableSession |
Bietet bequemen Zugriff auf die Eigenschaften eines zuverlässigen Sitzungsbindungselements, das bei Verwendung einer der vom System bereitgestellten Bindungen verfügbar ist. |
| RsaEndpointIdentity |
Gibt eine RSA-Identität für den Dienstendpunkt an. |
| ServerTooBusyException |
Die Ausnahme, die ausgelöst wird, wenn ein Server zu ausgelastet ist, um eine Nachricht zu akzeptieren. |
| ServiceActivationException |
Die Ausnahme, die ausgelöst wird, wenn ein Dienst nicht aktiviert werden kann. |
| ServiceAuthenticationManager |
Stellt einen Dienstauthentifizierungs-Manager dar. |
| ServiceAuthorizationManager |
Stellt die Autorisierungszugriffsüberprüfung für Dienstvorgänge bereit. |
| ServiceBehaviorAttribute |
Gibt das interne Ausführungsverhalten einer Dienstvertragsimplementierung an. |
| ServiceConfiguration |
Stellt eine konfigurierbare Eigenschaft für den Dienst dar. |
| ServiceContractAttribute |
Gibt an, dass eine Schnittstelle oder eine Klasse einen Dienstvertrag in einer Windows Communication Foundation (WCF)-Anwendung definiert. |
| ServiceHost |
Stellt einen Host für Dienste bereit. |
| ServiceHostBase |
Erweitert die ServiceHostBase Klasse, um Hosts zu implementieren, die benutzerdefinierte Programmiermodelle verfügbar machen. |
| ServiceHostingEnvironment |
Stellt Informationen zur aktuellen Hostingumgebung bereit, in der Windows Communication Foundation (WCF)-Dienste ausgeführt werden. |
| ServiceKnownTypeAttribute |
Gibt bekannte Typen an, die von einem Dienst beim Serialisieren oder Deserialisieren verwendet werden sollen. |
| ServiceSecurityContext |
Stellt den Sicherheitskontext einer Remotepartei dar. Stellt auf dem Client die Dienstidentität dar und stellt im Dienst die Clientidentität dar. |
| SpnEndpointIdentity |
Stellt einen Dienstprinzipalnamen (SERVICE Principal Name, SPN) für eine Identität dar, wenn die Bindung Kerberos verwendet. |
| TcpTransportSecurity |
Stellt Eigenschaften bereit, die Authentifizierungsparameter und Schutzebene für den TCP-Transport steuern. |
| TransactionFlowAttribute |
Gibt an, ob ein Dienstvorgang eingehende Transaktionen von einem Client akzeptiert. |
| TransactionProtocol |
Gibt das Transaktionsprotokoll an, das in ablaufenden Transaktionen verwendet wird. |
| UdpBinding |
Stellt eine UDP-Bindung dar. |
| UnknownMessageReceivedEventArgs |
Enthält die nachricht, die von einem Kanal empfangen wurde und keinem Rückrufvorgang oder einer ausstehenden Anforderung zugeordnet werden kann. |
| UpnEndpointIdentity |
Stellt einen Benutzerprinzipalnamen (UPN) für eine Identität dar, die verwendet wird, wenn die Bindung den SSPINegotiate-Authentifizierungsmodus verwendet. |
| UriSchemeKeyedCollection |
Stellt eine threadsichere Auflistung bereit, die URIs enthält, die durch den Transportschemanamen schlüsselt werden. |
| WebHttpBinding |
Eine Bindung, die zum Konfigurieren von Endpunkten für Windows Communication Foundation (WCF)-Webdienste verwendet wird, die über HTTP-Anforderungen anstelle von SOAP-Nachrichten verfügbar gemacht werden. |
| WebHttpSecurity |
Gibt die Sicherheitstypen an, die für einen Dienstendpunkt verfügbar sind, der für den Empfang von HTTP-Anforderungen konfiguriert ist. |
| WorkflowServiceHost |
Stellt Host für workflowbasierte Dienste bereit. |
| WS2007FederationHttpBinding |
Eine sichere und interoperable Bindung, die von WS2007HttpBinding der Verbundsicherheit abgeleitet und unterstützt wird. |
| WS2007HttpBinding |
Stellt eine interoperable Bindung dar, die von WSHttpBinding diesen abgeleitet wird, und stellt Unterstützung für die aktualisierten Versionen der SecurityElemente , ReliableSessionund TransactionFlow Bindungselemente bereit. |
| WSDualHttpBinding |
Eine sichere und interoperable Bindung, die für die Verwendung mit Duplex-Serviceverträgen konzipiert ist, mit der sowohl Dienste als auch Clients Nachrichten senden und empfangen können. |
| WSDualHttpSecurity |
Gibt die Sicherheitseinstellungen für die WSDualHttpBinding. |
| WSFederationHttpBinding |
Eine sichere und interoperable Bindung, die Verbundsicherheit unterstützt. |
| WSFederationHttpSecurity |
Gibt die Sicherheitseinstellungen für die WSFederationHttpBinding. Diese Klasse kann nicht vererbt werden. |
| WSHttpBinding |
Stellt eine interoperable Bindung dar, die verteilte Transaktionen und sichere, zuverlässige Sitzungen unterstützt. |
| WSHttpBindingBase |
Stellt die Basisklasse mit Elementen bereit, die für die WSHttpBinding und die .WSFederationHttpBinding |
| WSHttpContextBinding |
Stellt eine kontextfähige Bindung für die WSHttpContextBinding. |
| WSHttpSecurity |
Stellt die Sicherheitseinstellungen für die WSHttpBinding. |
| X509CertificateEndpointIdentity |
Stellt eine Zertifikatidentität für den Dienstendpunkt dar. Clients, die versuchen, mit diesem Dienstendpunkt zu kommunizieren, sollten den Dienst basierend auf dem in der Endpunktidentität bereitgestellten Zertifikat authentifizieren. |
| XmlSerializerFormatAttribute |
Weist die Windows Communication Foundation(WCF)-Infrastruktur an, die XmlSerializer anstelle der XmlObjectSerializer zu verwenden. |
| XPathMessageQuery |
Eine Nachrichtenabfrage, die XPath-Ausdrücke auswertet, um Daten aus einer Nachricht abzurufen. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IClientChannel |
Definiert das Verhalten von ausgehenden Anforderungs- und Antwortkanälen, die von Clientanwendungen verwendet werden. |
| ICommunicationObject |
Definiert den Vertrag für den grundlegenden Zustandsautomaten für alle kommunikationsorientierten Objekte im System, einschließlich Kanälen, Kanalmanagern, Fabriken, Listenern und Verteiler sowie Servicehosts. |
| IContextChannel |
Definiert die Schnittstelle für das Kontextsteuerelement eines Kanals. |
| IDefaultCommunicationTimeouts |
Definiert die Schnittstelle zum Angeben von Kommunikationstimeouts, die von Kanälen, Kanalmanagern wie Kanallistenern und Kanalfabriken sowie Diensthosts verwendet werden. |
| IDuplexContextChannel |
Definiert die Schnittstelle, die ein Clientkanal zum Austauschen von Nachrichten in einer Duplexsitzung implementieren muss. |
| IExtensibleObject<T> |
Aktivieren Sie ein Objekt, um an benutzerdefiniertem Verhalten teilzunehmen, z. B. das Registrieren für Ereignisse oder das Überwachen von Zustandsübergängen. |
| IExtension<T> |
Ermöglicht es einem Objekt, ein weiteres Objekt durch Aggregation zu erweitern. |
| IExtensionCollection<T> |
Eine Auflistung der IExtension<T> Objekte, die das Abrufen des IExtension<T> zugehörigen Typs ermöglichen. |
| IOnlineStatus |
Definiert die Eigenschaften und Ereignisse, die von netzwerkfähigen Objekten verwendet werden, um die Netzwerkverfügbarkeit anzugeben. |
| IServiceChannel |
Definiert die Schnittstelle für einen Dienstkanal. |
Enumerationen
| Name | Beschreibung |
|---|---|
| AddressFilterMode |
Gibt den Typ der Übereinstimmungsemantik an, die vom Verteiler zum Weiterleiten eingehender Nachrichten an den richtigen Endpunkt verwendet wird. |
| AuditLevel |
Gibt an, wann Sicherheitsereignisse überwacht werden sollen. |
| AuditLogLocation |
Gibt den Speicherort an, an dem sicherheitsbezogene Ereignisprotokolle geschrieben werden. |
| BasicHttpMessageCredentialType |
Listet Anmeldeinformationstypen auf, mit denen sich der Client authentifizieren kann, wenn die Sicherheit in der |
| BasicHttpSecurityMode |
Gibt die Sicherheitstypen an, die mit dem vom System bereitgestellten BasicHttpBindingverwendet werden können. |
| BasicHttpsSecurityMode |
Gibt den grundlegenden Https-Sicherheitsmodus an. |
| CacheSetting |
Gibt eine Aufzählung der Cacheeinstellungen an. |
| CommunicationState |
Definiert die Zustände, in denen ein ICommunicationObject vorhanden sein kann. |
| ConcurrencyMode |
Gibt an, ob eine Dienstklasse einen Singlethread- oder Multithread-Modus des Vorgangs unterstützt. |
| DeadLetterQueue |
Gibt den Typ der zu verwendenden Warteschleife an. |
| HostNameComparisonMode |
Gibt an, wie der Hostname beim Verteilen einer eingehenden Nachricht an einen Dienstendpunkt in URI-Vergleichen verwendet werden soll. |
| HttpClientCredentialType |
Listet die gültigen Anmeldeinformationstypen für HTTP-Clients auf. |
| HttpProxyCredentialType |
Listet die gültigen Anmeldeinformationstypen für die HTTP-Proxyauthentifizierung auf. |
| ImpersonationOption |
Gibt das Identitätswechselverhalten für einen Dienstvorgang in einer Dienstinstanz an. |
| InstanceContextMode |
Gibt die Anzahl der Dienstinstanzen an, die für die Behandlung von Anrufen verfügbar sind, die in eingehenden Nachrichten enthalten sind. |
| MessageCredentialType |
Listet die gültigen Nachrichtenanmeldeinformationstypen auf. |
| MsmqAuthenticationMode |
Gibt den Typ der Authentifizierung an, die für die Bindung verwendet wird. |
| MsmqEncryptionAlgorithm |
Enthält den Satz von Verschlüsselungsalgorithmen, die zum Verschlüsseln von Nachrichten im Draht verwendet werden können. |
| MsmqSecureHashAlgorithm |
Enthält die Hashingalgorithmen, die Message Queuing (MSMQ) zum Signieren von Nachrichten verwenden können. |
| NetHttpMessageEncoding |
Gibt die Net Http-Nachrichtencodierung an. |
| NetMsmqSecurityMode |
Die NetMsmqSecurityMode Enumeration gibt Sicherheitsmodi an, die vom MSMQ-Transport verwendet werden können. |
| NetNamedPipeSecurityMode |
Gibt an, ob die Sicherheit auf Transportebene mit benannten Rohren verwendet wird. |
| OperationFormatStyle |
Stellt die SOAP-Formatvorlage dar, die bestimmt, wie die WSDL-Metadaten für den Dienst formatiert werden. |
| OperationFormatUse |
Bestimmt das Format der Nachricht. |
| PeerMessageOrigination |
Gibt den Netzwerkursprung einer Peerkanalnachricht an. |
| PeerMessagePropagation |
Gibt den Empfänger einer Nachricht an, die über einen Peerkanal gesendet wurde. |
| PeerTransportCredentialType |
Gibt die Gruppe von Anmeldeinformationstypen an, die zum Authentifizieren eines Peerkanaltransports verwendet werden. |
| QueuedDeliveryRequirementsMode |
Die QueuedDeliveryRequirementsMode-Aufzählung gibt Anforderungen an die Warteschlange für die Zustellung an. |
| QueueTransferProtocol |
Gibt das Protokoll an, das beim Übertragen von Nachrichten zwischen Warteschlangenmanagern verwendet werden soll. |
| ReceiveErrorHandling |
Gibt die Behandlung von Giftnachrichten an. |
| ReleaseInstanceMode |
Gibt an, wann das System das Dienstobjekt im Aufrufvorgang wiederverwendet. |
| SecurityMode |
Bestimmt die Sicherheitseinstellungen für eine Bindung. |
| SessionMode |
Gibt die verfügbaren Werte an, um die Unterstützung für zuverlässige Sitzungen anzugeben, die ein Vertrag erfordert oder unterstützt. |
| TcpClientCredentialType |
Listet die gültigen Anmeldeinformationstypen für TCP-Clients auf. |
| TransactionFlowOption |
Eine Aufzählung, die mit dem TransactionFlowAttribute verwendet wird, um die Transaktionsflussrichtlinie für einen Dienstvorgang anzugeben. |
| TransferMode |
Gibt an, ob ein Kanal streamte oder gepufferte Modi für die Übertragung von Anforderungs- und Antwortnachrichten verwendet. |
| WebHttpSecurityMode |
Definiert die Sicherheitsmodi, die zum Konfigurieren eines Dienstendpunkts zum Empfangen von HTTP-Anforderungen verwendet werden können. |
| WSDualHttpSecurityMode |
Gibt die verschiedenen Sicherheitsmodi für WSDualHttpBindingan. |
| WSFederationHttpSecurityMode |
Gibt die verschiedenen Sicherheitsmodi für WSFederationHttpBindingan. |
| WSMessageEncoding |
Gibt an, ob der Mechanismus für die Nachrichtenübertragungsoptimierung (Message Transmission Optimization Mechanism, MTOM) oder Text zum Codieren von SOAP-Nachrichten verwendet wird. |
Delegaten
| Name | Beschreibung |
|---|---|
| ClientBase<TChannel>.BeginOperationDelegate |
Ein Delegat, der von InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) asynchronen Vorgängen auf dem Client verwendet wird. |
| ClientBase<TChannel>.EndOperationDelegate |
Stellt eine Stellvertretung dar, die nach InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) erfolgreichem Abschluss des Anrufs von InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) an ClientBase<TChannel>.BeginOperationDelegateaufgerufen wird. |