TransactionFlowBindingElementImporter Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |