Bagikan melalui


StreamUpgradeInitiator Kelas

Definisi

Untuk menerapkan inisiator peningkatan kustom, warisi dari kelas dasar ini abstract .

public ref class StreamUpgradeInitiator abstract
public abstract class StreamUpgradeInitiator
type StreamUpgradeInitiator = class
Public MustInherit Class StreamUpgradeInitiator
Warisan
StreamUpgradeInitiator
Turunan

Keterangan

Contoh peningkatan aliran adalah membangun aliran kompresi langsung di atas aliran transportasi. Kelas ini digunakan dengan StreamUpgradeAcceptor dan StreamUpgradeProvider untuk mengimplementasikan peningkatan aliran kustom.

Untuk deskripsi terperinci tentang proses peningkatan, lihat StreamUpgradeProvider.

Konstruktor

StreamUpgradeInitiator()

Menginisialisasi instans baru kelas StreamUpgradeInitiator.

Metode

BeginInitiateUpgrade(Stream, AsyncCallback, Object)

Metode ini abstract dapat diimplementasikan untuk melakukan pemrosesan asinkron yang memulai peningkatan.

EndInitiateUpgrade(IAsyncResult)

Metode ini adalah metode panggilan balik asinkron yang dipanggil setelah BeginInitiateUpgrade(Stream, AsyncCallback, Object) selesai.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetNextUpgrade()

Mengembalikan tipe isi pemutakhiran berikutnya yang akan dilakukan.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
InitiateUpgrade(Stream)

Memulai peningkatan aliran dengan meminta ujung lain koneksinya untuk meningkatkan lapisan transportasi saluran.

InitiateUpgradeAsync(Stream)

Untuk menerapkan inisiator peningkatan kustom, warisi dari kelas dasar ini abstract .

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga