/// <summary> /// Class constructor /// </summary> public PipDataEntry(PipDataFragmentEscaping escaping, PipDataEntryType entryType, int data) { Contract.Requires(escaping == PipDataFragmentEscaping.Invalid || entryType == PipDataEntryType.NestedDataHeader); EntryType = entryType; m_escaping = escaping; m_data = data; }
/// <nodoc /> public PipDataEntry(PipDataFragmentEscaping escaping, PipDataEntryType entryType, uint data) : this(escaping, entryType, unchecked ((int)data)) { }
public static bool IsVsoHash(this PipDataEntryType entryType) { return (entryType == PipDataEntryType.VsoHashEntry1Path || entryType == PipDataEntryType.VsoHashEntry2RewriteCount); }