SenseNet.ContentRepository.SavingAction.GetNextVersion C# (CSharp) Method

GetNextVersion() private method

private GetNextVersion ( VersionNumber version, VersionStatus status ) : VersionNumber
version SenseNet.ContentRepository.Storage.VersionNumber
status VersionStatus
return SenseNet.ContentRepository.Storage.VersionNumber
        private VersionNumber GetNextVersion(VersionNumber version, VersionStatus status)
        {
            var major = version.Major;
            var minor = version.Minor;
            if (this.VersioningMode == VersioningMode.Full)
            {
                minor++;
            }
            else
            {
                major++;
                minor = 0;
            }

            return new VersionNumber(major, minor, status);
        }
        private VersionNumber GetNextPublicVersion(VersionStatus status)