Share via


StreamUpgradeBindingElement Sınıf

Tanım

Özel bir bağlamaya özel bir akış yükseltme sağlayıcısı ekler.

public ref class StreamUpgradeBindingElement abstract : System::ServiceModel::Channels::BindingElement
public abstract class StreamUpgradeBindingElement : System.ServiceModel.Channels.BindingElement
type StreamUpgradeBindingElement = class
    inherit BindingElement
Public MustInherit Class StreamUpgradeBindingElement
Inherits BindingElement
Devralma
StreamUpgradeBindingElement
Türetilmiş

Açıklamalar

Özel bir akış yükseltme sağlayıcısının kullanılması gerektiğini belirtmek için, özel bağlamada bu abstract sınıfı uygulayan bir bağlama öğesi uygulayın.

Bu abstract sınıf aşağıdakiler tarafından uygulanır:

Oluşturucular

StreamUpgradeBindingElement()

StreamUpgradeBindingElement sınıfının yeni bir örneğini başlatır.

StreamUpgradeBindingElement(StreamUpgradeBindingElement)

Mevcut bir örnekten StreamUpgradeBindingElement sınıfının yeni bir örneğini başlatır.

Yöntemler

BuildChannelFactory<TChannel>(BindingContext)

Bağlama bağlamından belirtilen türde kanallar oluşturmak için bir kanal fabrikası başlatır.

(Devralındığı yer: BindingElement)
BuildChannelListener<TChannel>(BindingContext)

Bağlama bağlamından belirtilen türde kanalları kabul etmek için bir kanal dinleyicisi başlatır.

(Devralındığı yer: BindingElement)
BuildClientStreamUpgradeProvider(BindingContext)

sağlanan kanal bağlamını StreamUpgradeProvider temel alarak istemcisinde bir örnek oluşturur.

BuildServerStreamUpgradeProvider(BindingContext)

Sağlanan kanal bağlamını StreamUpgradeProvider temel alarak sunucusunda bir örnek oluşturur.

CanBuildChannelFactory<TChannel>(BindingContext)

Bağlama öğesinin belirli bir kanal türü için kanal fabrikası oluşturup oluşturamayacağını gösteren bir değer döndürür.

(Devralındığı yer: BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Bağlama öğesinin belirli bir kanal türü için dinleyici oluşturup oluşturamayacağını gösteren bir değer döndürür.

(Devralındığı yer: BindingElement)
Clone()

Türetilmiş bir sınıfta geçersiz kılındığında, bağlama öğesi nesnesinin bir kopyasını döndürür.

(Devralındığı yer: BindingElement)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetProperty<T>(BindingContext)

Türetilmiş bir sınıfta geçersiz kılındığında, varsa, bağlama yığınındaki uygun katmandan istenen türü belirlenmiş bir nesneyi döndürür.

(Devralındığı yer: BindingElement)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.