PeerCollaboration.SignIn(PeerScope) Yöntem

Tanım

Eş öğesini belirtilen PeerScopeile işbirliği altyapısında imzalar.

public:
 static void SignIn(System::Net::PeerToPeer::Collaboration::PeerScope peerScope);
[System.Security.SecurityCritical]
public static void SignIn (System.Net.PeerToPeer.Collaboration.PeerScope peerScope);
[<System.Security.SecurityCritical>]
static member SignIn : System.Net.PeerToPeer.Collaboration.PeerScope -> unit
Public Shared Sub SignIn (peerScope As PeerScope)

Parametreler

peerScope
PeerScope

Eşlerin etkinliğe katılmak PeerCollaboration için kullandığı kapsam.

Öznitelikler

Özel durumlar

peerScope olarak ayarlanır None.

peerScope parametresi geçersiz bir numaralandırma değeri içeriyor.

İşlem SignIn(PeerScope) tamamlanamadı.

Örnekler

Aşağıdaki kod örneğinde, kullanıcıların İşbirliği altyapısında nasıl oturum açacakları gösterilmektedir.

//This function signs the users into the Collaboration Infrastructure.
public static bool PeerCollabSignin()
{
    bool result = false;
    try
    {
        PeerCollaboration.SignIn(PeerScope.All);
        result = true;
    }
    catch(Exception ex)
    {
        Console.WriteLine("Error signing in: {0}", ex.Message);
    }
    return result;
}

Açıklamalar

Görünen adların benzersiz olması şart değildir. Kullanıcılar, işbirliği davetini kabul etmeden önce görünen adı e-posta, telefon veya bizzat kullanarak kişinin kimliğini doğrulamalıdır.

Bu işlev, kullanıcıları İşbirliği Altyapısı'na imzalar.

Bu yönteme erişim için bir PermissionState gerekir Unrestricted. Bu durum, işbirliği oturumu başladığında oluşturulur Peer .

Şunlara uygulanır

Ayrıca bkz.