Microsoft.Protocols.TestSuites.BranchCache.BranchCacheFrameworkAdapter.Server_ReceiveProbeMessage C# (CSharp) Method

Server_ReceiveProbeMessage() private method

Receive probe message.
private Server_ReceiveProbeMessage ( IPEndPoint sender, SoapEnvelope message ) : void
sender System.Net.IPEndPoint The sender.
message Microsoft.Protocols.TestTools.StackSdk.WsDiscovery.SoapMessage.SoapEnvelope The probe message.
return void
        private void Server_ReceiveProbeMessage(IPEndPoint sender, SoapEnvelope message)
        {
            WsdHeader header = (WsdHeader)message.Header;
            ProbeType probe = ((ProbeOp)message.Body).Probe;
            if (!this.isReceived && (!this.returned.Contains(header.MessageID.Value)))
            {
                this.isReceived = true;

                ProbeMsg probeMsg = new ProbeMsg(header.MessageID.Value, probe.Types, probe.Scopes.Text[0]);
                this.ReceiveProbeMessage(sender, probeMsg);
            }
        }