StreamUpgradeBindingElement Sınıf

Tanım

Özel bir bağlamaya özel 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

Name Description
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

Name Description
BuildChannelFactory<TChannel>(BindingContext)

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

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

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

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

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

BuildServerStreamUpgradeProvider(BindingContext)

sağlanan kanal bağlamını StreamUpgradeProvider temel alarak sunucusu üzerinde 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üretilmiş bir nesne döndürür.

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

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.