public override uint GetPhysicalLength()
{
return (uint)(sizeof (byte) +
(IsGeneric ? GenericParameterCount.GetCompressedSize() : 0) +
Parameters.Count.GetCompressedSize() +
ReturnType.GetPhysicalLength() +
Parameters.Sum(x => x.GetPhysicalLength()));
}