Show / Hide Table of Contents

Class InMemoryPropertyStoreFactory

The factory for the InMemoryPropertyStore

Inheritance
Object
InMemoryPropertyStoreFactory
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.Store.InMemory
Assembly:FubarDev.WebDavServer.Props.Store.InMemory.dll
Syntax
public class InMemoryPropertyStoreFactory : IPropertyStoreFactory

Constructors

| Improve this Doc View Source

InMemoryPropertyStoreFactory(ILogger<InMemoryPropertyStore>, IDeadPropertyFactory)

Initializes a new instance of the InMemoryPropertyStoreFactory class.

Declaration
public InMemoryPropertyStoreFactory([NotNull] ILogger<InMemoryPropertyStore> logger, [NotNull] IDeadPropertyFactory deadPropertyFactory)
Parameters
Type Name Description
Microsoft.Extensions.Logging.ILogger<InMemoryPropertyStore> logger

The logger for the property store factory

IDeadPropertyFactory deadPropertyFactory

The factory for dead properties

Methods

| Improve this Doc View Source

Create(IFileSystem)

Creates/gets a property store for a file system

Declaration
public IPropertyStore Create(IFileSystem fileSystem)
Parameters
Type Name Description
IFileSystem fileSystem

The file system to get/create the property store for

Returns
Type Description
IPropertyStore

The property store for the fileSystem

Implements
IPropertyStoreFactory.Create(IFileSystem)
  • Improve this Doc
  • View Source
Back to top Copyright © 2016-2017 Fubar Development Junker
Generated by DocFX