using ProtoBuf;
namespace MediaBrowser.Model.IO
{
    /// 
    /// Class FileSystemEntryInfo
    /// 
    [ProtoContract]
    public class FileSystemEntryInfo
    {
        /// 
        /// Gets or sets the name.
        /// 
        /// The name.
        [ProtoMember(1)]
        public string Name { get; set; }
        /// 
        /// Gets or sets the path.
        /// 
        /// The path.
        [ProtoMember(2)]
        public string Path { get; set; }
        /// 
        /// Gets or sets the type.
        /// 
        /// The type.
        [ProtoMember(3)]
        public FileSystemEntryType Type { get; set; }
    }
    /// 
    /// Enum FileSystemEntryType
    /// 
    public enum FileSystemEntryType
    {
        /// 
        /// The file
        /// 
        File,
        /// 
        /// The directory
        /// 
        Directory,
        /// 
        /// The network computer
        /// 
        NetworkComputer,
        /// 
        /// The network share
        /// 
        NetworkShare
    }
}