Class EntryProperties
The asynchronously enumerable properties for a IEntry
Inherited Members
Namespace:FubarDev.WebDavServer.Props
Assembly:FubarDev.WebDavServer.dll
Syntax
public class EntryProperties : IAsyncEnumerable<IUntypedReadableProperty>
Constructors
| Improve this Doc View SourceEntryProperties(IEntry, IEnumerable<IUntypedReadableProperty>, IPropertyStore, Nullable<Int32>, Boolean)
Initializes a new instance of the EntryProperties class.
Declaration
public EntryProperties([NotNull] IEntry entry, [NotNull, ItemNotNull] IEnumerable<IUntypedReadableProperty> predefinedProperties, [CanBeNull] IPropertyStore propertyStore, int ? maxCost, bool returnInvalidProperties)
Parameters
Type | Name | Description |
---|---|---|
IEntry | entry | The entry whose properties are to enumerate |
IEnumerable<IUntypedReadableProperty> | predefinedProperties | The predefined properties for the entry |
IPropertyStore | propertyStore | The property store to get the remaining dead properties for |
Nullable<Int32> | maxCost | The maximum cost of the properties to return |
Boolean | returnInvalidProperties | Do we want to get invalid live properties? |
Methods
| Improve this Doc View SourceGetEnumerator()
Declaration
public IAsyncEnumerator<IUntypedReadableProperty> GetEnumerator()
Returns
Type | Description |
---|---|
System.Collections.Generic.IAsyncEnumerator<IUntypedReadableProperty> |
Implements
System.Collections.Generic.IAsyncEnumerable<T>.GetEnumerator()