/// <summary>
/// Verify that a stream's current position contains a serialized state.
/// </summary>
/// <param name="stream">A FastTransferStream.</param>
/// <returns>If the stream's current position contains
/// a serialized state, return true, else false</returns>
public static bool Verify(FastTransferStream stream)
{
return(stream.VerifyMarker(StartMarker) &&
stream.VerifyMarker(
EndMarker,
(int)stream.Length - MarkersHelper.PidTagLength - (int)stream.Position));
}