public NodeVersion(VersionNumber versionNumber, int versionId)
{
if (versionNumber == null)
throw new ArgumentNullException("versionNumber");
if (versionId == 0)
throw new ArgumentException("VersionId cannot be 0.");
VersionNumber = versionNumber;
VersionId = versionId;
}
}