Peer 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.
Bu sınıf uzak bir eş temsil eder.
public ref class Peer abstract : IDisposable, IEquatable<System::Net::PeerToPeer::Collaboration::Peer ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public abstract class Peer : IDisposable, IEquatable<System.Net.PeerToPeer.Collaboration.Peer>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type Peer = class
interface IDisposable
interface IEquatable<Peer>
interface ISerializable
Public MustInherit Class Peer
Implements IDisposable, IEquatable(Of Peer), ISerializable
- Devralma
-
Peer
- Türetilmiş
- Öznitelikler
- Uygulamalar
Açıklamalar
Soyut Peer sınıfın amacı, ve PeerContactgibi PeerNearMe türetilmiş sınıflar tarafından paylaşılabilen ortak bir temel sınıf tanımı sağlamaktır. Soyut olduğundan doğrudan oluşturulamaz. Geliştiriciler bunun yerine alt sınıfları PeerNearMe
PeerContact
kullanmalıdır.
İletişim, eş, uzak eş, PeerNearMe, LocalContactve PeerContact bağlam temelinde eş anlamlı terimlerdir.
"Eş çağırma" ve "uzak eş" genellikle eş anlamlıdır. Çağıran eş, belirli bir yöntemi çağıran uygulamaya başvurmaz.
Oluşturucular
Peer(SerializationInfo, StreamingContext) |
Türün yeni bir örneğini Peer başlatır. |
Özellikler
IsOnline |
şu anda 'çevrimiçi' olup olmadığını Peer belirten bir değer alır. |
PeerEndPoints |
PeerEndPointCollection ile ilişkili Peer öğesini alır. |
SynchronizingObject |
Bu özellik değeri ayarlandığında, zaman uyumsuz bir işlemin sonucu olarak tetiklenmemiş tüm olaylar, belirli SynchronizingObjectbir oluşturan iş parçacığında geri çağrılan ilişkili olay işleyicilerine sahip olur. |
Yöntemler
Dispose() |
nesnesi tarafından Peer kullanılan tüm kaynakları serbest bırakır. |
Dispose(Boolean) |
nesnesi tarafından Peer kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
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. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetObjectData(SerializationInfo, StreamingContext) |
Bir SerializationInfo nesneyi, hedefini Peerseri hale getirmek için gereken verilerle doldurur. |
GetObjects() |
Yerel önbellekten veri nesnelerinin koleksiyonunu alır. |
GetObjects(Guid) |
Peer öğesinden PeerObjectCollectionsağlanan Guid ile ilişkili nesneyi alır. |
GetPresenceInfo(PeerEndPoint) |
bir PeerEndPointiçin kullanılabilir iletişim durumu bilgilerini alır. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Invite() |
Belirli PeerApplicationbir başlatma daveti Peer gönderir. |
Invite(PeerApplication, String, Byte[]) |
Belirli PeerApplicationbir başlatma daveti Peer gönderir. |
InviteAsync(Object) |
Belirli PeerApplicationbir başlatma daveti gönderen zaman uyumsuz davet Peer işlemini başlatır. |
InviteAsync(PeerApplication, String, Byte[], Object) |
Belirli PeerApplicationbir başlatma daveti gönderen zaman uyumsuz davet Peer işlemini başlatır. |
InviteAsyncCancel(Object) |
yöntemiyle gönderilen daveti InviteAsync(PeerApplication, String, Byte[], Object) iptal eder. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnInviteCompleted(InviteCompletedEventArgs) |
Olayı tetikler InviteCompleted . |
ToString() |
ile Peerilişkili öğesini PeerName temsil eden bir String döndürür. |
Ekinlikler
InviteCompleted |
Uzak bir eş için davet işlemi tamamlandığında tetikler. |
Belirtik Arabirim Kullanımları
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Sınıf SerializationInfo örneğini belirtilen PeerObject örneği seri hale getirmek için gereken verilerle doldurur. Türetilmiş bir tür, temel tür GetObjectData(SerializationInfo, StreamingContext) yöntemini çağırmalıdır. |