Exemple #1
0
        private void Initialize(bool getHostedPort)
        {
            if (_remoteEndPoint != null)
            {
                _address        = _remoteEndPoint.Address.ToString();
                _port           = _remoteEndPoint.Port;
                _state          = InitializationState.All;
                _remoteEndPoint = null;
            }
            else
            {
                if ((_state & InitializationState.Address) != InitializationState.Address)
                {
                    _address = _remoteEndpointProvider.GetAddress();
                    _state  |= InitializationState.Address;
                }

                if (getHostedPort)
                {
                    _port   = _remoteEndpointProvider.GetPort();
                    _state |= InitializationState.Port;
                    _remoteEndpointProvider = null;
                }
            }
        }
Exemple #2
0
        void Initialize(bool getHostedPort)
        {
            if (remoteEndPoint != null)
            {
                address        = remoteEndPoint.Address.ToString();
                port           = remoteEndPoint.Port;
                state          = InitializationState.All;
                remoteEndPoint = null;
            }
            else
            {
                if ((state & InitializationState.Address) != InitializationState.Address)
                {
                    address = remoteEndpointProvider.GetAddress();
                    state  |= InitializationState.Address;
                }

                if (getHostedPort)
                {
                    port   = remoteEndpointProvider.GetPort();
                    state |= InitializationState.Port;
                    remoteEndpointProvider = null;
                }
            }
        }
Exemple #3
0
 private void Initialize(bool getHostedPort)
 {
     if (this.remoteEndPoint != null)
     {
         this.address        = this.remoteEndPoint.Address.ToString();
         this.port           = this.remoteEndPoint.Port;
         this.state          = InitializationState.All;
         this.remoteEndPoint = null;
     }
     else
     {
         if ((this.state & InitializationState.Address) != InitializationState.Address)
         {
             this.address = this.remoteEndpointProvider.GetAddress();
             this.state  |= InitializationState.Address;
         }
         if (getHostedPort)
         {
             this.port   = this.remoteEndpointProvider.GetPort();
             this.state |= InitializationState.Port;
             this.remoteEndpointProvider = null;
         }
     }
 }
Exemple #4
0
 internal RemoteEndpointMessageProperty(IRemoteEndpointProvider remoteEndpointProvider)
 {
     this.remoteEndpointProvider = remoteEndpointProvider;
 }
        void Initialize(bool getHostedPort)
        {
            if (remoteEndPoint != null)
            {
                this.address = remoteEndPoint.Address.ToString();
                this.port = remoteEndPoint.Port;
                this.state = InitializationState.All;
                this.remoteEndPoint = null;
            }
            else
            {
                if ((this.state & InitializationState.Address) != InitializationState.Address)
                {
                    this.address = remoteEndpointProvider.GetAddress();
                    this.state |= InitializationState.Address;
                }

                if (getHostedPort)
                {
                    this.port = remoteEndpointProvider.GetPort();
                    this.state |= InitializationState.Port;
                    this.remoteEndpointProvider = null;
                }
            }
        }
 internal RemoteEndpointMessageProperty(IRemoteEndpointProvider remoteEndpointProvider)
 {
     this.remoteEndpointProvider = remoteEndpointProvider;
 }
Exemple #7
0
 internal RemoteEndpointMessageProperty(IRemoteEndpointProvider remoteEndpointProvider)
 {
     this.thisLock = new object();
     this.remoteEndpointProvider = remoteEndpointProvider;
 }