SenseNet.ContentRepository.Storage.RepositoryPath.IsValidName C# (CSharp) Метод

IsValidName() публичный статический Метод

public static IsValidName ( string name ) : PathResult
name string
Результат PathResult
		public static PathResult IsValidName(string name)
		{
			if (name == null)
				throw new ArgumentNullException("name");
			if (name.Length == 0)
				return PathResult.Empty;
			if(name.Contains(PathSeparator))
				return PathResult.InvalidNameChar;
            if (NameContainsInvalidChar(name))
                return PathResult.InvalidNameChar;
            if (Char.IsWhiteSpace(name[0]))
				return PathResult.StartsWithSpace;
			if (Char.IsWhiteSpace(name[name.Length - 1]))
				return PathResult.EndsWithSpace;
            if (name[name.Length - 1] == '.')
                return PathResult.EndsWithDot;
            return PathResult.Correct;
		}
		public static void CheckValidName(string name)