PhysicalDirectoryInfo Klas

Definitie

Vertegenwoordigt een map in een fysiek bestandssysteem.

public ref class PhysicalDirectoryInfo : Microsoft::Extensions::FileProviders::IDirectoryContents, Microsoft::Extensions::FileProviders::IFileInfo, System::Collections::Generic::IEnumerable<Microsoft::Extensions::FileProviders::IFileInfo ^>
public class PhysicalDirectoryInfo : Microsoft.Extensions.FileProviders.IDirectoryContents, Microsoft.Extensions.FileProviders.IFileInfo, System.Collections.Generic.IEnumerable<Microsoft.Extensions.FileProviders.IFileInfo>
type PhysicalDirectoryInfo = class
    interface IFileInfo
    interface IDirectoryContents
    interface seq<IFileInfo>
    interface IEnumerable
Public Class PhysicalDirectoryInfo
Implements IDirectoryContents, IEnumerable(Of IFileInfo), IFileInfo
Overname
PhysicalDirectoryInfo
Implementeringen

Constructors

Name Description
PhysicalDirectoryInfo(DirectoryInfo)

Initialiseert een nieuw exemplaar van de PhysicalDirectoryInfo klasse die een exemplaar van DirectoryInfo.

Eigenschappen

Name Description
Exists

Hiermee wordt een waarde opgehaald die aangeeft of de resource bestaat in het onderliggende opslagsysteem.

IsDirectory

Hiermee haalt u een waarde op die altijd trueis.

LastModified

Hiermee wordt de tijd opgehaald waarop de map voor het laatst is geschreven.

Length

Hiermee haalt u een waarde op die altijd -1 is.

Name

Hiermee haalt u de naam van het bestand of de map op, met uitzondering van het pad.

PhysicalPath

Hiermee haalt u het volledige pad naar het bestand op, inclusief de bestandsnaam.

Methoden

Name Description
CreateReadStream()

Genereert altijd een uitzondering omdat leesstreams geen ondersteuning bieden voor mappen.

GetEnumerator()

Retourneert een enumerator die door de verzameling wordt herhaald.

Expliciete interface-implementaties

Name Description
IEnumerable.GetEnumerator()

Vertegenwoordigt een map in een fysiek bestandssysteem.

Extensiemethoden

Name Description
ToAsyncEnumerable<TSource>(IEnumerable<TSource>)

Converteert een IEnumerable<T> naar een IAsyncEnumerable<T>.

ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Hiermee maakt u een FrozenDictionary<TKey,TValue> van een op basis van de IEnumerable<T> opgegeven sleutelkiezer- en elementselectorfuncties.

ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Hiermee maakt u een FrozenDictionary<TKey,TValue> van een op basis van een IEnumerable<T> opgegeven sleutelkiezerfunctie.

ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>)

Hiermee maakt u een FrozenSet<T> met de opgegeven waarden.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Hiermee maakt u een onveranderbare matrix op basis van de opgegeven verzameling.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Inventariseert en transformeert een reeks en produceert een onveranderbare woordenlijst van de inhoud met behulp van de opgegeven sleutel- en waarde-vergelijkingen.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)

Inventariseert en transformeert een reeks en produceert een onveranderbare woordenlijst van de inhoud met behulp van de opgegeven sleutel-vergelijkingsfunctie.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Inventariseert en transformeert een reeks en produceert een onveranderbare woordenlijst van de inhoud.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Maakt een onveranderbare woordenlijst op basis van een bepaalde transformatie van een reeks.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Hiermee wordt een onveranderbare woordenlijst samengesteld op basis van een bestaande verzameling elementen, waarbij een transformatiefunctie wordt toegepast op de bronsleutels.

ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Inventariseert een reeks, produceert een onveranderbare hashset van de inhoud en maakt gebruik van de opgegeven gelijkheidsgelijker voor het settype.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Inventariseert een reeks en produceert een onveranderbare hashset van de inhoud.

ToImmutableList<TSource>(IEnumerable<TSource>)

Inventariseert een reeks en produceert een onveranderbare lijst met inhoud.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Inventariseert en transformeert een reeks en produceert een onveranderbare gesorteerde woordenlijst van de inhoud met behulp van de opgegeven sleutel- en waarde-vergelijkingen.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Inventariseert en transformeert een reeks en produceert een onveranderbare gesorteerde woordenlijst van de inhoud met behulp van de opgegeven sleutel vergelijken.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Inventariseert en transformeert een reeks en produceert een onveranderbare gesorteerde woordenlijst van de inhoud.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Inventariseert een reeks, produceert een onveranderbare gesorteerde set inhoud en maakt gebruik van de opgegeven vergelijkingsfunctie.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Inventariseert een reeks en produceert een onveranderbare gesorteerde set inhoud.

Van toepassing op