private ServerId(SerializationInfo info, StreamingContext context)
 {
     _clusterId = (ClusterId)info.GetValue("_clusterId", typeof(ClusterId));
     _endPoint  = EndPointHelper.FromObjectData((List <object>)info.GetValue("_endPoint", typeof(List <object>)));
     _hashCode  = new Hasher()
                  .Hash(_clusterId)
                  .Hash(_endPoint)
                  .GetHashCode();
 }