Sdílet prostřednictvím


TransportBindingElement Třída

Definice

Základní abstract třída, která představuje element vazby přenosu.

public ref class TransportBindingElement abstract : System::ServiceModel::Channels::BindingElement
public abstract class TransportBindingElement : System.ServiceModel.Channels.BindingElement
type TransportBindingElement = class
    inherit BindingElement
Public MustInherit Class TransportBindingElement
Inherits BindingElement
Dědičnost
TransportBindingElement
Odvozené

Poznámky

Tato třída faktory mimo vlastnosti, které jsou společné pro všechny prvky vazby přenosu poskytované Windows Communication Foundation (WCF). Zpracovává překlad základního nastavení přenosu do projevů za běhu. Deleguje překlad nastavení specifických pro přenos (například HttpProxySettings pro HTTP) v konkrétních odvozených dopravních vazbách třídy, které zahrnují následující třídy:

Poznámka

Vlastní vývojáři elementu vazby přenosu musí dědit z této třídy, která je odvozena z BindingElement třídy.

Konstruktory

TransportBindingElement()

Vytvoří novou instanci této třídy.

TransportBindingElement(TransportBindingElement)

Vytvoří novou instanci této třídy z existující instance.

Vlastnosti

ManualAddressing

Získá nebo nastaví hodnotu, která označuje, zda je vyžadováno ruční adresování zprávy.

MaxBufferPoolSize

Získá nebo nastaví maximální velikost v bajtech všech fondů vyrovnávací paměti používaných přepravou.

MaxReceivedMessageSize

Získá nebo nastaví maximální povolenou velikost zprávy v bajtech, které lze přijímat.

Scheme

Získá schéma identifikátoru URI pro přenos.

Metody

BuildChannelFactory<TChannel>(BindingContext)

Inicializuje objekt pro vytváření kanálů zadaného typu z kontextu vazby.

(Zděděno od BindingElement)
BuildChannelListener<TChannel>(BindingContext)

Inicializuje naslouchací proces kanálu tak, aby přijímal kanály zadaného typu z kontextu vazby.

(Zděděno od BindingElement)
CanBuildChannelFactory<TChannel>(BindingContext)

Vrátí hodnotu, která označuje, zda element vazby může vytvořit objekt pro vytváření kanálů pro konkrétní typ kanálu.

(Zděděno od BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Vrátí hodnotu, která označuje, zda prvek vazby může vytvořit naslouchací proces pro konkrétní typ kanálu.

(Zděděno od BindingElement)
Clone()

Při přepsání v odvozené třídě vrátí kopii objektu vazby elementu.

(Zděděno od BindingElement)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetProperty<T>(BindingContext)

Získá vlastnost ze zadaného BindingContext.

GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro