Partilhar via


CacheFileEntity Classe

Definição

Representa uma entrada no sistema de arquivos usado para criar o cache do serviço de enumeração de arquivos.

public sealed class CacheFileEntity : IComparable<Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.CacheFileEntity>, IEquatable<Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.CacheFileEntity>
type CacheFileEntity = class
    interface IComparable<CacheFileEntity>
    interface IEquatable<CacheFileEntity>
Public NotInheritable Class CacheFileEntity
Implements IComparable(Of CacheFileEntity), IEquatable(Of CacheFileEntity)
Herança
CacheFileEntity
Implementações

Construtores

CacheFileEntity(FileEntity, CacheFileEntityProjectSpecificInfoType, Guid)

Inicializa uma nova instância da classe CacheFileEntity.

CacheFileEntity(FileEntityKind, String, Boolean, CacheFileEntityProjectSpecificInfoType, Guid, IFilePathCaseResolver)

Inicializa uma nova instância da classe CacheFileEntity.

Propriedades

FileEntity

Obtém a entrada retornada pelos serviços de enumeração de arquivo.

FileName

Obtém o nome do arquivo do FileEntity.

ProjectId

Obtém a ID do projeto do qual essa entidade faz parte. Empty será usado se não estiver relacionado a nenhum projeto.

Type

Obtém algumas informações especiais sobre essa entrada relacionadas a Gerenciador de Soluções.

Métodos

CompareTo(CacheFileEntity)

Representa uma entrada no sistema de arquivos usado para criar o cache do serviço de enumeração de arquivos.

Equals(CacheFileEntity)

Representa uma entrada no sistema de arquivos usado para criar o cache do serviço de enumeração de arquivos.

Equals(Object)

Representa uma entrada no sistema de arquivos usado para criar o cache do serviço de enumeração de arquivos.

GetHashCode()

Representa uma entrada no sistema de arquivos usado para criar o cache do serviço de enumeração de arquivos.

Operadores

Equality(CacheFileEntity, CacheFileEntity)

Representa uma entrada no sistema de arquivos usado para criar o cache do serviço de enumeração de arquivos.

Inequality(CacheFileEntity, CacheFileEntity)

Representa uma entrada no sistema de arquivos usado para criar o cache do serviço de enumeração de arquivos.

Aplica-se a