PeerNearMe Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een peer die zich bevindt door de infrastructuur 'Personen in de buurt van mij'.
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
- Overname
- Kenmerken
- Implementeringen
Opmerkingen
Een exemplaar van deze klasse kan niet rechtstreeks worden gemaakt. In plaats daarvan wordt een verwijzing naar de peers 'in de buurt' van de aanroepende peer verkregen met behulp van de statische GetPeersNearMe methode om een verzameling nabijgelegen peers te retourneren.
Een peer die wordt vertegenwoordigd door een PeerNearMe object, staat niet noodzakelijkerwijs in het adresboek van de aanroepende peer.
Constructors
| Name | Description |
|---|---|
| PeerNearMe() |
Initialiseert een nieuw standaardexemplaren van de PeerNearMe klasse. |
| PeerNearMe(SerializationInfo, StreamingContext) |
Initialiseert een nieuw PeerNearMe exemplaar met de bijbehorende parameters die vereist zijn voor serialisatie. |
Eigenschappen
| Name | Description |
|---|---|
| IsOnline |
Hiermee wordt een waarde opgehaald die aangeeft of de Peer huidige 'online' is. (Overgenomen van Peer) |
| Nickname |
Hiermee wordt een String bijnaam van het PeerNearMe object opgehaald of ingesteld. |
| PeerEndPoints |
Hiermee wordt de PeerEndPointCollection gekoppelde aan de Peer. (Overgenomen van Peer) |
| SynchronizingObject |
Wanneer deze eigenschapswaarde is ingesteld, worden alle gebeurtenissen die niet worden geactiveerd als gevolg van een asynchrone bewerking, de bijbehorende gebeurtenis-handlers teruggeroepen op de thread die de specifieke SynchronizingObjectheeft gemaakt. (Overgenomen van Peer) |
Methoden
| Name | Description |
|---|---|
| AddToContactManager() |
Genereert een PeerContact van het PeerNearMe object en koppelt het aan de ContactManager. |
| AddToContactManager(String, String, MailAddress) |
Genereert een PeerContact met de bijbehorende beschrijvende parameters van het PeerNearMe object en koppelt deze aan het ContactManager. |
| CreateFromPeerEndPoint(PeerEndPoint) |
Hiermee wordt een PeerNearMe object gegenereerd op basis van de opgegeven PeerEndPoint. |
| Dispose() |
Alle resources die door het Peer object worden gebruikt, worden vrijgegeven. (Overgenomen van Peer) |
| Dispose(Boolean) |
Publiceert de niet-beheerde resources die door het PeerNearMe object worden gebruikt en brengt eventueel de beheerde resources vrij. |
| Equals(Object, Object) |
Bepaalt of de opgegeven PeerNearMe exemplaren als gelijk worden beschouwd. |
| Equals(Object) |
Vergelijkt het PeerNearMe exemplaar met het opgegeven object. |
| Equals(Peer) |
Hiermee wordt een hoofdlettergevoelige vergelijking van de huidige Peer en de opgegeven peer uitgevoerd. (Overgenomen van Peer) |
| Equals(PeerNearMe) |
Vergelijkt het PeerNearMe met het opgegeven PeerNearMe exemplaar. |
| GetHashCode() |
Retourneert de hash-code voor het PeerNearMe exemplaar. |
| GetObjectData(SerializationInfo, StreamingContext) |
Vult een SerializationInfo met de gegevens die nodig zijn om de opgegeven PeerNearMete serialiseren. Een afgeleid type moet de methode basistype GetObjectData(SerializationInfo, StreamingContext) aanroepen. |
| GetObjects() |
Hiermee haalt u het verzamelen van gegevensobjecten op uit een lokale cache. (Overgenomen van Peer) |
| GetObjects(Guid) |
Hiermee wordt het Peer object opgehaald dat is gekoppeld aan de opgegeven Guid van de PeerObjectCollection. (Overgenomen van Peer) |
| GetPresenceInfo(PeerEndPoint) |
Hiermee haalt u de beschikbare aanwezigheidsgegevens voor een PeerEndPoint. (Overgenomen van Peer) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| InternalRefreshData(Object) |
Start een netwerkbewerking om de toepassing, object- en aanwezigheidsgegevens op te halen die specifiek zijn voor een PeerNearMe exemplaar. |
| Invite() |
Hiermee verzendt u een uitnodiging om deel te nemen aan een peer-samenwerkingstoepassing naar een externe peer. |
| Invite(PeerApplication, String, Byte[]) |
Hiermee wordt een uitnodiging verzonden om lid te worden van een peer-samenwerkingstoepassing naar een externe peer die gegevens bevat die de toepassingsuitnodiging beschrijven of specificeren. |
| InviteAsync(Object) |
Ontvangt een uitnodigingsantwoord van een peer met betrekking tot het deelnemen aan een peer-samenwerkingstoepassing. |
| InviteAsync(PeerApplication, String, Byte[], Object) |
Ontvangt een uitnodigingsantwoord van een peer met betrekking tot een uitnodiging voor een peersamenwerkingstoepassing. |
| InviteAsyncCancel(Object) |
Hiermee annuleert u de uitnodiging die met de InviteAsync(PeerApplication, String, Byte[], Object) methode is verzonden. (Overgenomen van Peer) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| OnInviteCompleted(InviteCompletedEventArgs) |
Hiermee wordt de InviteCompleted gebeurtenis gegenereerd. (Overgenomen van Peer) |
| OnRefreshDataCompleted(RefreshDataCompletedEventArgs) |
Geeft de RefreshDataCompleted gebeurtenis aan. |
| RefreshData() |
Start een netwerkbewerking om de toepassing, object- en aanwezigheidsgegevens op te halen die specifiek zijn voor een PeerNearMe exemplaar. |
| RefreshDataAsync(Object) |
Start een netwerkbewerking om de toepassing, object- en aanwezigheidsgegevens op te halen die specifiek zijn voor een PeerNearMe exemplaar. |
| ToString() |
Retourneert String een PeerNearMe exemplaar. |
gebeurtenis
| Name | Description |
|---|---|
| InviteCompleted |
Wordt gegenereerd wanneer het uitnodigingsproces voor een externe peer is voltooid. (Overgenomen van Peer) |
| PeerNearMeChanged |
Wordt opgegeven wanneer een nieuw PeerNearMe exemplaar wordt gevonden, niet meer beschikbaar is of dat de bijbehorende PeerEndPoint objectgegevens zijn gewijzigd. |
| RefreshDataCompleted |
Wordt opgegeven wanneer de RefreshData() of RefreshDataAsync(Object) bewerking voor het PeerNearMe exemplaar is voltooid. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Hiermee wordt het huidige PeerNearMe exemplaar gevuld met de gegevens die zijn verkregen uit de geserialiseerde bron. |