RemoteSystemSessionMessageChannel Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menangani saluran transfer data khusus dalam sesi jarak jauh. Kelas ini memiliki fungsionalitas untuk pengiriman dan penerimaan.
public ref class RemoteSystemSessionMessageChannel sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.System.RemoteSystems.IRemoteSystemSessionMessageChannelFactory, 262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class RemoteSystemSessionMessageChannel final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.System.RemoteSystems.IRemoteSystemSessionMessageChannelFactory), 262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class RemoteSystemSessionMessageChannel
function RemoteSystemSessionMessageChannel(session, channelName, reliability)
Public NotInheritable Class RemoteSystemSessionMessageChannel
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)
|
Kemampuan aplikasi |
remoteSystem
|
Keterangan
Pesan dikirim dan diterima melalui saluran ini secara asinkron, sehingga urutan kronologis pesan tidak dijamin.
Pesan dikirimkan melalui model hub dan spoke: pesan apa pun yang dikirim klien kepada peserta atau sekumpulan peserta dikirim secara internal ke perangkat host terlebih dahulu, yang kemudian mengirimkannya ke peserta atau peserta target.
Konstruktor
RemoteSystemSessionMessageChannel(RemoteSystemSession, String) |
Menginisialisasi instans RemoteSystemSessionMessageChannel untuk mengelola pesan untuk sesi jarak jauh tertentu |
RemoteSystemSessionMessageChannel(RemoteSystemSession, String, RemoteSystemSessionMessageChannelReliability) |
Menginisialisasi instans RemoteSystemSessionMessageChannel untuk mengelola pesan untuk sesi jarak jauh tertentu, menentukan jenis keandalan saluran. |
Properti
Session |
Mendapatkan sesi jarak jauh yang sesuai dengan saluran olahpesan ini. |
Metode
BroadcastValueSetAsync(ValueSet) |
Mengirim pesan ke semua peserta lain di saluran olahpesan sesi jarak jauh ini. |
SendValueSetAsync(ValueSet, RemoteSystemSessionParticipant) |
Mengirim pesan kepada peserta di saluran olahpesan sesi jarak jauh ini. |
SendValueSetToParticipantsAsync(ValueSet, IIterable<RemoteSystemSessionParticipant>) |
Mengirim pesan ke peserta set tertentu di saluran olahpesan sesi jarak jauh ini. |
Acara
ValueSetReceived |
Dimunculkan saat pesan (dalam bentuk pasangan kunci-nilai) diterima oleh saluran. Konten pesan dimuat oleh objek RemoteSystemSessionValueSetReceivedEventArgs yang diteruskan. |
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk