NegotiateStream.IsServer Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Boolean Wert ab, der angibt, ob die lokale Seite der von dieser NegotiateStream Verbindung verwendeten Verbindung als Server authentifiziert wurde.
public:
virtual property bool IsServer { bool get(); };
public override bool IsServer { get; }
member this.IsServer : bool
Public Overrides ReadOnly Property IsServer As Boolean
Eigenschaftswert
truewenn der lokale Endpunkt erfolgreich als Serverseite der authentifizierten Verbindung authentifiziert wurde; andernfalls . false
Beispiele
Im folgenden Codebeispiel wird die Anzeige des Werts dieser Eigenschaft veranschaulicht.
static void DisplayAuthenticationProperties(NegotiateStream stream)
{
Console.WriteLine("IsAuthenticated: {0}", stream.IsAuthenticated);
Console.WriteLine("IsMutuallyAuthenticated: {0}", stream.IsMutuallyAuthenticated);
Console.WriteLine("IsEncrypted: {0}", stream.IsEncrypted);
Console.WriteLine("IsSigned: {0}", stream.IsSigned);
Console.WriteLine("ImpersonationLevel: {0}", stream.ImpersonationLevel);
Console.WriteLine("IsServer: {0}", stream.IsServer);
}
Hinweise
Wenn die Authentifizierung fehlgeschlagen ist oder nicht aufgetreten ist, gibt diese Eigenschaft zurück false.
Rufen Sie die AuthenticateAsServer Methoden auf BeginAuthenticateAsServer , um sich als Server zu authentifizieren.