TransactionFlowBindingElement Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt het configuratie-element dat ondersteuning voor transactiestromen voor een binding aangeeft. Deze klasse kan niet worden overgenomen.
public ref class TransactionFlowBindingElement sealed : System::ServiceModel::Channels::BindingElement, System::ServiceModel::Description::IPolicyExportExtension
public sealed class TransactionFlowBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
type TransactionFlowBindingElement = class
inherit BindingElement
interface IPolicyExportExtension
Public NotInheritable Class TransactionFlowBindingElement
Inherits BindingElement
Implements IPolicyExportExtension
- Overname
- Implementeringen
Opmerkingen
Met dit element kunt u de binnenkomende transactiestroom in- of uitschakelen in de bindingsinstellingen van een eindpunt en de gewenste protocolindeling voor binnenkomende transacties opgeven.
Caution
Wanneer u het OleTransactions protocol gebruikt om transacties van eindpunt naar eindpunt te laten stromen, kan de time-out van de transactie verloren gaan als het doeleindpunt probeert opnieuw te stromen met een ander protocol dan OleTransactions. Dit kan ervoor zorgen dat alle downlevel knooppunten na de OleTransactions hop later dan verwacht een time-out hebben.
Constructors
| Name | Description |
|---|---|
| TransactionFlowBindingElement() |
Initialiseert een nieuw exemplaar van de TransactionFlowBindingElement klasse. |
| TransactionFlowBindingElement(TransactionProtocol) |
Initialiseert een nieuw exemplaar van de TransactionFlowBindingElement klasse met het opgegeven protocol dat wordt gebruikt om een transactie te stromen. |
Eigenschappen
| Name | Description |
|---|---|
| AllowWildcardAction |
Hiermee wordt opgehaald of ingesteld of een jokertekenactie is ingesteld op een bindingselement voor een transactiestroom dat moet worden gekloond. |
| TransactionProtocol |
Hiermee haalt u het transactieprotocol op dat wordt gebruikt bij het stromen van een transactie. |
Methoden
| Name | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Initialiseert een kanaalfactory voor het produceren van kanalen van een opgegeven type vanuit een bindingscontext. |
| BuildChannelListener<TChannel>(BindingContext) |
Initialiseert een kanaallistener voor het accepteren van kanalen van een opgegeven type vanuit de bindingscontext. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Retourneert een waarde die aangeeft of de opgegeven bindingscontext een kanaalfactory kan bouwen voor het produceren van kanalen van een opgegeven type. |
| CanBuildChannelListener<TChannel>(BindingContext) |
Retourneert een waarde die aangeeft of de opgegeven bindingscontext een kanaallistener kan maken voor het accepteren van kanalen van een opgegeven type. |
| Clone() |
Hiermee maakt u een duplicaat van dit element. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetProperty<T>(BindingContext) |
Hiermee wordt het aangevraagde getypte object opgehaald uit de juiste laag in de bindingsstack, indien aanwezig. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ShouldSerializeTransactionProtocol() |
Retourneert of het transactieprotocol dat wordt gebruikt voor transactiestroom kan worden geserialiseerd. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Hiermee exporteert u een aangepaste beleidsverklaring over de binding. |