TransactionFlowBindingElementImporter Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importa i criteri di transazione (asserzioni WS-Policy) di un endpoint del servizio, aggiunge l'implementazione di elementi di associazione all'associazione presente nel client e l'implementazione di attributi del flusso di transazione alle operazioni appropriate sul proxy del servizio. La classe non può essere ereditata.
public ref class TransactionFlowBindingElementImporter sealed : System::ServiceModel::Description::IPolicyImportExtension
public sealed class TransactionFlowBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
type TransactionFlowBindingElementImporter = class
interface IPolicyImportExtension
Public NotInheritable Class TransactionFlowBindingElementImporter
Implements IPolicyImportExtension
- Ereditarietà
-
TransactionFlowBindingElementImporter
- Implementazioni
Commenti
È necessario che sia abilitato il flusso delle transazioni per l'endpoint del servizio e che i metodi di quest'ultimo eseguano la propagazione delle transazioni. Le asserzioni di criteri convertite sono tutte conformi allo standard WS-PolicyAssertions.
Questa classe viene utilizzata principalmente dall'infrastruttura quando compila un proxy per un servizio per il quale è abilitato il flusso delle transazioni. La chiamata al metodo IPolicyImportExtension.ImportPolicy determina l'aggiunta di un'istanza TransactionFlowBindingElement alla raccolta PolicyConversionContext di elementi di associazione. In questo modo vengono aggiunte TransactionFlowAttribute anche le istanze, in base alle esigenze, nella Operations
raccolta presente nel contratto del contesto di conversione.
Costruttori
TransactionFlowBindingElementImporter() |
Inizializza una nuova istanza della classe TransactionFlowBindingElementImporter. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext) |
Importa asserzioni di criteri personalizzate e aggiunge l'implementazione di elementi di associazione. Questo metodo non può essere ereditato. |