PeerNearMe Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
"yakınımdaki Kişiler" altyapısı tarafından bulunan bir eş temsil eder.
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
- Devralma
- Öznitelikler
- Uygulamalar
Açıklamalar
Bu sınıfın bir örneği doğrudan oluşturulamaz. Bunun yerine, çağıran eşlere "yakın" bir başvuru, yakındaki eşlerden oluşan bir koleksiyonu döndürmek için statik GetPeersNearMe yöntem kullanılarak elde edilir.
Bir nesneyle temsil edilen bir PeerNearMe eş, çağıran eşlerin adres defterinde yer almayabilir.
Oluşturucular
PeerNearMe() |
sınıfının yeni bir varsayılan örneğini PeerNearMe başlatır. |
PeerNearMe(SerializationInfo, StreamingContext) |
Serileştirme için gereken ilişkili parametrelerle yeni PeerNearMe bir örnek başlatır. |
Özellikler
IsOnline |
şu anda 'çevrimiçi' olup olmadığını Peer belirten bir değer alır. (Devralındığı yer: Peer) |
Nickname |
Nesnenin Takma Adını PeerNearMe temsil eden bir String alır veya ayarlar. |
PeerEndPoints |
PeerEndPointCollection ile ilişkili Peer öğesini alır. (Devralındığı yer: Peer) |
SynchronizingObject |
Bu özellik değeri ayarlandığında, zaman uyumsuz bir işlemin sonucu olarak tetiklenmemiş tüm olaylar, belirli SynchronizingObjectoluşturan iş parçacığında ilişkili olay işleyicilerine geri çağrılır. (Devralındığı yer: Peer) |
Yöntemler
AddToContactManager() |
nesnesinden PeerNearMe bir PeerContact oluşturur ve ile ilişkilendirirContactManager. |
AddToContactManager(String, String, MailAddress) |
nesnesinden PeerNearMe ilişkili açıklayıcı parametrelerle bir PeerContact oluşturur ve ile ilişkilendirirContactManager. |
CreateFromPeerEndPoint(PeerEndPoint) |
Sağlanan PeerEndPointöğesinden bir PeerNearMe nesnesi oluşturur. |
Dispose() |
nesnesi tarafından Peer kullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: Peer) |
Dispose(Boolean) |
nesnesi tarafından PeerNearMe kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. |
Equals(Object) |
PeerNearMe Örneği belirtilen nesneyle karşılaştırır. |
Equals(Object, Object) |
Belirtilen PeerNearMe örneklerin eşit kabul edilip edilmeyeceğini belirler. |
Equals(Peer) |
Geçerli Peer ve belirtilen eş için büyük/küçük harfe duyarlı bir karşılaştırma gerçekleştirir. (Devralındığı yer: Peer) |
Equals(PeerNearMe) |
öğesini PeerNearMe belirtilen PeerNearMe örnekle karşılaştırır. |
GetHashCode() |
Örneğin karma kodunu PeerNearMe döndürür. |
GetObjectData(SerializationInfo, StreamingContext) |
belirtilen PeerNearMeseri hale getirmek için gereken verilerle doldururSerializationInfo. Türetilmiş bir tür temel tür GetObjectData(SerializationInfo, StreamingContext) yöntemini çağırmalıdır. |
GetObjects() |
Yerel önbellekten veri nesnelerinin koleksiyonunu alır. (Devralındığı yer: Peer) |
GetObjects(Guid) |
Peer öğesinden PeerObjectCollectionsağlanan Guid ile ilişkili nesneyi alır. (Devralındığı yer: Peer) |
GetPresenceInfo(PeerEndPoint) |
bir PeerEndPointiçin kullanılabilir iletişim durumu bilgilerini alır. (Devralındığı yer: Peer) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
InternalRefreshData(Object) |
Bir örneğe özgü uygulama, nesne ve iletişim durumu verilerini almak için bir PeerNearMe ağ işlemi başlatır. |
Invite() |
Uzak bir eşe eş işbirliği uygulamasına katılma daveti gönderir. |
Invite(PeerApplication, String, Byte[]) |
Eş işbirliği uygulamasına katılma davetini, uygulama davetini açıklayan veya belirten verileri içeren uzak eşlere gönderir. |
InviteAsync(Object) |
Eş işbirliği uygulamasına katılmayla ilgili olarak bir eşten davet yanıtı alır. |
InviteAsync(PeerApplication, String, Byte[], Object) |
Eş işbirliği uygulaması daveti ile ilgili olarak eşten davet yanıtı alır. |
InviteAsyncCancel(Object) |
yöntemiyle gönderilen daveti InviteAsync(PeerApplication, String, Byte[], Object) iptal eder. (Devralındığı yer: Peer) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnInviteCompleted(InviteCompletedEventArgs) |
Olayı tetikler InviteCompleted . (Devralındığı yer: Peer) |
OnRefreshDataCompleted(RefreshDataCompletedEventArgs) |
Olayı sinyaller RefreshDataCompleted . |
RefreshData() |
Bir örneğe özgü uygulama, nesne ve iletişim durumu verilerini almak için bir PeerNearMe ağ işlemi başlatır. |
RefreshDataAsync(Object) |
Bir örneğe özgü uygulama, nesne ve iletişim durumu verilerini almak için bir PeerNearMe ağ işlemi başlatır. |
ToString() |
Bir String örneği temsil eden döndürür PeerNearMe . |
Ekinlikler
InviteCompleted |
Uzak bir eş için davet işlemi tamamlandığında oluşturulur. (Devralındığı yer: Peer) |
PeerNearMeChanged |
Yeni PeerNearMe bir örnek bulunduğunda, artık kullanılamadığında veya ilişkili PeerEndPoint nesne bilgileri değiştiğinde sinyal görüntülenir. |
RefreshDataCompleted |
Örneğin veya RefreshDataAsync(Object) işlemi PeerNearMe tamamlandığında sinyal görüntülenirRefreshData(). |
Belirtik Arabirim Kullanımları
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Geçerli PeerNearMe örneği seri hale getirilmiş kaynaktan alınan verilerle doldurur. |