Udostępnij za pośrednictwem


TransactionFlowBindingElementImporter Klasa

Definicja

Importuje zasady transakcji (asercji WS-Policy) punktu końcowego usługi, dodaje implementowanie elementów powiązania do powiązania na kliencie i atrybuty przepływu transakcji do odpowiednich operacji na serwerze proxy usługi. Klasa ta nie może być dziedziczona.

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
Dziedziczenie
TransactionFlowBindingElementImporter
Implementuje

Uwagi

Punkt końcowy usługi musi mieć włączony przepływ transakcji, a jego metody muszą przepływać transakcje. Przekonwertowane asercji zasad są zgodne ze standardem WS-PolicyAssertions.

Ta klasa jest używana głównie przez infrastrukturę podczas kompilowania serwera proxy dla usługi, która jest włączona w przepływie transakcji. IPolicyImportExtension.ImportPolicy Wywołanie metody powoduje dodanie TransactionFlowBindingElement wystąpienia do PolicyConversionContext kolekcji elementów powiązania. Spowoduje to również TransactionFlowAttribute dodanie wystąpień Operations w kolekcji obecnej w kontrakcie kontekstu konwersji.

Konstruktory

TransactionFlowBindingElementImporter()

Inicjuje nowe wystąpienie klasy TransactionFlowBindingElementImporter.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

Importuje niestandardowe asercji zasad i dodaje implementowanie elementów powiązania. Tej metody nie można dziedziczyć.

Dotyczy