System.Net.PeerToPeer.Collaboration Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.