Helios.Channels.Local.LocalAddress.LocalAddress C# (CSharp) Method

LocalAddress() public method

Creates a new ephemeral port based on the ID of the specified IChannel
public LocalAddress ( IChannel channel ) : System.Diagnostics.Contracts
channel IChannel
return System.Diagnostics.Contracts
        public LocalAddress(IChannel channel)
        {
            var sb = new StringBuilder(16);
            sb.Append("local:E");
            sb.Append(channel.GetHashCode() & 0xFFFFFFFFL | 0x100000000L);
            sb[7] = ':';
            _strVal = sb.ToString();
            Id = _strVal.Substring(6);
        }

Same methods

LocalAddress::LocalAddress ( string id ) : System.Diagnostics.Contracts