Show / Hide Table of Contents

Class EntryProperties

The asynchronously enumerable properties for a IEntry

Inheritance
Object
EntryProperties
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace:FubarDev.WebDavServer.Props
Assembly:FubarDev.WebDavServer.dll
Syntax
public class EntryProperties : IAsyncEnumerable<IUntypedReadableProperty>

Constructors

| Improve this Doc View Source

EntryProperties(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 Source

GetEnumerator()

Declaration
public IAsyncEnumerator<IUntypedReadableProperty> GetEnumerator()
Returns
Type Description
System.Collections.Generic.IAsyncEnumerator<IUntypedReadableProperty>
Implements
System.Collections.Generic.IAsyncEnumerable<T>.GetEnumerator()
  • Improve this Doc
  • View Source
Back to top Copyright © 2016-2017 Fubar Development Junker
Generated by DocFX