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); }