PeerNearMe 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.
Mewakili serekan yang terletak di infrastruktur "Orang Near Me".
public ref class PeerNearMe : System::Net::PeerToPeer::Collaboration::Peer, IEquatable<System::Net::PeerToPeer::Collaboration::PeerNearMe ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerNearMe : System.Net.PeerToPeer.Collaboration.Peer, IEquatable<System.Net.PeerToPeer.Collaboration.PeerNearMe>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type PeerNearMe = class
inherit Peer
interface IEquatable<PeerNearMe>
interface ISerializable
Public Class PeerNearMe
Inherits Peer
Implements IEquatable(Of PeerNearMe), ISerializable
- Warisan
- Atribut
- Penerapan
Keterangan
Instans kelas ini tidak dapat dibuat secara langsung. Sebaliknya, referensi ke rekan-rekan "dekat" serekan panggilan diperoleh dengan menggunakan metode statis GetPeersNearMe untuk mengembalikan koleksi rekan-rekan terdekat.
Serekan yang PeerNearMe diwakili oleh objek belum tentu ada dalam buku alamat serekan panggilan.
Konstruktor
PeerNearMe() |
Menginisialisasi instans PeerNearMe default baru kelas. |
PeerNearMe(SerializationInfo, StreamingContext) |
Menginisialisasi instans baru PeerNearMe dengan parameter terkait yang diperlukan untuk serialisasi. |
Properti
IsOnline |
Mendapatkan nilai yang menentukan apakah Peer saat ini 'online'. (Diperoleh dari Peer) |
Nickname |
Mendapatkan atau mengatur yang String mewakili Nama Panggilan PeerNearMe objek. |
PeerEndPoints |
Mendapatkan yang PeerEndPointCollection terkait dengan Peer. (Diperoleh dari Peer) |
SynchronizingObject |
Ketika nilai properti ini diatur, semua peristiwa yang tidak diaktifkan sebagai hasil dari operasi asinkron akan memiliki penanganan aktivitas terkait yang dipanggil kembali pada utas yang membuat spesifik SynchronizingObject. (Diperoleh dari Peer) |
Metode
AddToContactManager() |
PeerContact Menghasilkan dari PeerNearMe objek dan mengaitkannya dengan ContactManager. |
AddToContactManager(String, String, MailAddress) |
PeerContact Menghasilkan dengan parameter deskriptif terkait dari PeerNearMe objek dan mengaitkannya dengan ContactManager. |
CreateFromPeerEndPoint(PeerEndPoint) |
PeerNearMe Menghasilkan objek dari yang disediakanPeerEndPoint. |
Dispose() |
Melepaskan semua sumber daya yang Peer digunakan oleh objek . (Diperoleh dari Peer) |
Dispose(Boolean) |
Merilis sumber daya tidak terkelola yang digunakan oleh PeerNearMe objek dan secara opsional merilis sumber daya terkelola. |
Equals(Object) |
Membandingkan instans dengan PeerNearMe objek yang ditentukan. |
Equals(Object, Object) |
Menentukan apakah instans yang ditentukan PeerNearMe dianggap sama. |
Equals(Peer) |
Melakukan perbandingan peka huruf besar/kecil dari peering saat ini Peer dan yang ditentukan. (Diperoleh dari Peer) |
Equals(PeerNearMe) |
Membandingkan dengan PeerNearMe instans yang ditentukan PeerNearMe . |
GetHashCode() |
Mengembalikan kode hash untuk PeerNearMe instans. |
GetObjectData(SerializationInfo, StreamingContext) |
Mengisi dengan data yang SerializationInfo diperlukan untuk membuat serialisasi yang ditentukan PeerNearMe. Jenis turunan harus memanggil metode jenis GetObjectData(SerializationInfo, StreamingContext) dasar. |
GetObjects() |
Mendapatkan pengumpulan objek data dari cache lokal. (Diperoleh dari Peer) |
GetObjects(Guid) |
Mendapatkan objek yang Peer terkait dengan yang disediakan Guid dari PeerObjectCollection. (Diperoleh dari Peer) |
GetPresenceInfo(PeerEndPoint) |
Mendapatkan informasi kehadiran yang PeerEndPointtersedia untuk . (Diperoleh dari Peer) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
InternalRefreshData(Object) |
Memulai operasi jaringan untuk mengambil aplikasi, objek, dan data kehadiran khusus untuk PeerNearMe instans. |
Invite() |
Mengirim undangan untuk bergabung dengan aplikasi kolaborasi serekan ke rekan jarak jauh. |
Invite(PeerApplication, String, Byte[]) |
Mengirim undangan untuk bergabung dengan aplikasi kolaborasi serekan ke peer jarak jauh yang menyertakan data yang menjelaskan atau menentukan undangan aplikasi. |
InviteAsync(Object) |
Menerima respons undangan dari serekan mengenai bergabung dengan aplikasi kolaborasi serekan. |
InviteAsync(PeerApplication, String, Byte[], Object) |
Menerima respons undangan dari serekan mengenai undangan ke aplikasi kolaborasi serekan. |
InviteAsyncCancel(Object) |
Membatalkan undangan yang dikirim dengan InviteAsync(PeerApplication, String, Byte[], Object) metode . (Diperoleh dari Peer) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
OnInviteCompleted(InviteCompletedEventArgs) |
Memunculkan kejadian InviteCompleted. (Diperoleh dari Peer) |
OnRefreshDataCompleted(RefreshDataCompletedEventArgs) |
Memberi sinyal peristiwa RefreshDataCompleted . |
RefreshData() |
Memulai operasi jaringan untuk mengambil aplikasi, objek, dan data kehadiran khusus untuk PeerNearMe instans. |
RefreshDataAsync(Object) |
Memulai operasi jaringan untuk mengambil aplikasi, objek, dan data kehadiran khusus untuk PeerNearMe instans. |
ToString() |
Mengembalikan String yang mewakili instans PeerNearMe . |
Acara
InviteCompleted |
Dimunculkan ketika proses undangan untuk peer jarak jauh telah selesai. (Diperoleh dari Peer) |
PeerNearMeChanged |
Diberi sinyal ketika instans baru PeerNearMe ditemukan, tidak lagi tersedia, atau informasi objek terkait PeerEndPoint telah berubah. |
RefreshDataCompleted |
Diberi sinyal ketika RefreshData() operasi atau RefreshDataAsync(Object) untuk PeerNearMe instans selesai. |
Implementasi Antarmuka Eksplisit
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Mengisi instans saat ini PeerNearMe dengan data yang diperoleh dari sumber serial. |