TransactionFlowBindingElementImporter Klass

Definition

Importerar transaktionsprincipen (WS-Policy-försäkran) för en tjänstslutpunkt, lägger till implementeringsbindningselement till bindningen på klienten och transaktionsflödesattribut till lämpliga åtgärder på tjänstens proxy. Det går inte att ärva den här klassen.

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
Arv
TransactionFlowBindingElementImporter
Implementeringar

Kommentarer

Tjänstslutpunkten måste ha aktiverat transaktionsflöde och dess metoder måste flöda transaktioner. De konverterade principkontrollerna följer alla WS-PolicyAssertions standard.

Den här klassen används främst av infrastrukturen när den skapar en proxy för en tjänst som är transaktionsflödesaktiverad. När metoden anropas IPolicyImportExtension.ImportPolicy läggs en TransactionFlowBindingElement instans till i PolicyConversionContext samlingen med bindningselement. Detta lägger även till TransactionFlowAttribute instanser, efter behov, på samlingen Operations som finns i konverteringskontextens kontrakt.

Konstruktorer

Name Description
TransactionFlowBindingElementImporter()

Initierar en ny instans av TransactionFlowBindingElementImporter klassen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

Importerar anpassade principkontroller och lägger till implementering av bindningselement. Den här metoden kan inte ärvas.

Gäller för