public void GetObjectData(SerializationInfo info, StreamingContext context) { if (info == null) { throw new ArgumentNullException(nameof(info)); } info.AddValue("_version", _version); info.AddValue("_platform", _platform); info.AddValue("_servicePack", _servicePack); }
public void GetObjectData(SerializationInfo info, StreamingContext context) { _operatingSystem.GetObjectData(info, context); }