System.Net.PeerToPeer.Collaboration Névtér

Javítja a System.Net.PeerToPeer hálózatkezelési funkciókat, és lehetővé teszi a kiszolgáló nélküli felügyelt együttműködési munkamenetek használatát.

Osztályok

Name Description
ApplicationChangedEventArgs

Feljogosító információkat biztosít egy visszahívási módszernek esemény ApplicationChanged bekövetkezésekor.

ContactManager

Olyan PeerContact objektumok gyűjteményét jelöli, amelyek egy Windows címjegyzékben maradnak.

CreateContactCompletedEventArgs

Feljogosító információkat biztosít egy visszahívási módszernek esemény CreateContactCompleted bekövetkezésekor.

InviteCompletedEventArgs

Feljogosító információkat biztosít egy visszahívási módszernek esemény InviteCompleted bekövetkezésekor.

NameChangedEventArgs

Feljogosító információkat biztosít egy visszahívási módszernek esemény NameChanged bekövetkezésekor.

ObjectChangedEventArgs

Feljogosító információkat biztosít egy visszahívási módszernek esemény ObjectChanged bekövetkezésekor.

Peer

Ez az osztály távoli társt jelöl.

PeerApplication

Olyan alkalmazást jelöl, amely a társközi együttműködési infrastruktúrával használható.

PeerApplicationCollection

Elemek tárolójának PeerApplication felel meg. A statikus metódus egy ilyen típusú példányt GetContacts() ad vissza.

PeerApplicationLaunchInfo

Azokat az indítási információkat jelöli, amelyek egy PeerApplication társközi együttműködési meghívásra válaszul kezdeményeződnek.

PeerCollaboration

Interakcióba lép a társközi együttműködési infrastruktúrával. Az alapvető együttműködési forgatókönyvek közül sok ezzel az osztálysal kezdődik.

PeerCollaborationPermission

Megadja az objektumengedélyekben definiált vagy használt System.Net.PeerToPeer.Collaboration értékeket.

PeerCollaborationPermissionAttribute

Lehetővé teszi a biztonsági műveletek PeerCollaborationPermission deklaratív biztonság használatával történő alkalmazását a kódra. Ez az osztály nem örökölhető.

PeerContact

Olyan társt jelöl, amelyhez a felhasználó kiterjesztett információkat kér le.

PeerContactCollection

Elemek tárolójának PeerContact felel meg. A statikus metódus egy ilyen típusú példányt GetContacts() ad vissza.

PeerEndPoint

Egy egyedi hálózati címkonfigurációval megadott , vagy példány helyét PeerNearMejelöli egy vagy PeerNearMe a társközi együttműködési infrastruktúra aktuális példányának PeerContact leírásával.PeerContact

PeerEndPointCollection

Egy objektum elemeinek tárolóját PeerEndPoint jelöli. Az osztály egy ilyen típusú példányt Peer ad vissza.

PeerInvitationResponse

Távoli társtól kapott választ jelöl a vagy Invite() metóduson keresztül Invite() küldött meghívásra.

PeerNearMe

A "Személyek közel hozzám" infrastruktúra által található társ.

PeerNearMeChangedEventArgs

Feljogosító információkat biztosít egy visszahívási módszernek esemény PeerNearMeChanged bekövetkezésekor.

PeerNearMeCollection

Egy objektum elemeinek tárolóját PeerNearMe jelöli. A statikus metódus egy ilyen típusú példányt GetPeersNearMe() ad vissza.

PeerObject

A PeerObject osztály új példányát jelöli automatikusan generált Guid.

PeerObjectCollection

Egy példány elemeinek tárolóját PeerObject jelöli.

PeerPresenceInfo

Egy társ jelenléti adatait jelöli.

PresenceChangedEventArgs

Feljogosító információkat biztosít egy visszahívási módszernek egy vagy LocalPresenceChanged több PresenceChanged esemény bekövetkezésekor.

RefreshDataCompletedEventArgs

Feljogosító információkat biztosít a OnRefreshDataCompleted(RefreshDataCompletedEventArgs) metódusnak események bekövetkezésekor RefreshDataCompleted .

SubscribeCompletedEventArgs

Megfelelő információkat biztosít egy visszahívási módszernek, ha egy SubscribeCompleted eseményt jelez.

SubscriptionListChangedEventArgs

Megfelelő információkat biztosít egy visszahívási módszernek, ha egy SubscriptionListChanged eseményt jelez.

Enumerációk

Name Description
PeerApplicationRegistrationType

Megadja az adott PeerApplication vagy PeerObject regisztrációhoz végrehajtandó regisztráció típusát.

PeerChangeType

Megadja, hogy milyen típusú változás történt egy társ esetében.

PeerInvitationResponseType

Meghatározza azokat a válaszokat, amelyeket egy helyi társ kaphat egy alkalmazásvezérelt együttműködési meghívási kéréstől.

PeerPresenceStatus

Egy társ jelenléti állapotát adja meg.

PeerScope

A társ aktuális hálózati hatókörét adja meg.

SubscriptionType

Megadja, hogy a helyi társra előfizetett távoli társ fogadhat-e eseményértesítéseket.

Megjegyzések

A társközi (P2P) együttműködési infrastruktúra egy társközi hálózatalapú keretrendszert biztosít az együttműködésen alapuló tevékenységekhez, például a hálózati játékok egyeztetéséhez, a konferenciákhoz és más interaktív több résztvevős tevékenységekhez. Ez a kiszolgáló nélküli infrastruktúra olyan API-kat tartalmaz, amelyek leegyszerűsítik azt a folyamatot, amellyel az alkalmazások nyomon követhetik a társmegjelenést kiszolgáló nélkül, meghívókat küldhetnek a résztvevőknek, felderíthetik az azonos alhálózaton lévő társokat, és kezelhetik a névjegyeket.

A natív társközi együttműködési API-k Windows Vista-ügyfeleken érhetők el a 32 bites és a 64 bites kiadásokban is. A társközi együttműködési API-k nem érhetők el a 2008-Windows Server.

MEGJEGYZÉS: Az együttműködési API-k csak akkor működnek egy szolgáltatásból, ha a szolgáltatás egy hívót megszemélyesít, a hívó pedig interaktív felhasználó (szemben a beépített felhasználóval). Több kapcsolattartó-kezelő nem támogatott.

Lásd még