StreamUpgradeInitiator Sınıf

Tanım

Özel bir yükseltme başlatıcısı uygulamak için bu abstract temel sınıftan devralın.

public ref class StreamUpgradeInitiator abstract
public abstract class StreamUpgradeInitiator
type StreamUpgradeInitiator = class
Public MustInherit Class StreamUpgradeInitiator
Devralma
StreamUpgradeInitiator
Türetilmiş

Açıklamalar

Akış yükseltmesine örnek olarak doğrudan aktarım akışının üzerinde bir sıkıştırma akışı derleyin. Bu sınıf, özel bir akış yükseltmesi uygulamak için ve StreamUpgradeProvider ile StreamUpgradeAcceptor kullanılır.

Yükseltme işleminin ayrıntılı açıklaması için bkz StreamUpgradeProvider. .

Oluşturucular

StreamUpgradeInitiator()

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

Yöntemler

BeginInitiateUpgrade(Stream, AsyncCallback, Object)

Bu abstract yöntem, yükseltmeyi başlatan zaman uyumsuz işlem yapmak için uygulanabilir.

EndInitiateUpgrade(IAsyncResult)

Bu yöntem, tamamlandıktan sonra BeginInitiateUpgrade(Stream, AsyncCallback, Object) çağrılan zaman uyumsuz geri çağırma yöntemidir.

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)
GetNextUpgrade()

Gerçekleştirilecek bir sonraki yükseltmenin içerik türünü döndürür.

GetType()

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

(Devralındığı yer: Object)
InitiateUpgrade(Stream)

Kanal aktarım katmanını yükseltmek için bağlantısının diğer ucundan istekte bulunarak akışın yükseltmesini başlatır.

InitiateUpgradeAsync(Stream)

Özel bir yükseltme başlatıcısı uygulamak için bu abstract temel sınıftan devralın.

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.