/// <inheritdoc/>
 public void GetObjectData(
     System.Runtime.Serialization.SerializationInfo info,
     System.Runtime.Serialization.StreamingContext context
     )
 {
     info.ContractedNotNull("info");
     lock (_syncLock) _hashSet.GetObjectData(info, context);
 }