Show / Hide Table of Contents

Class TemporaryFlagFile

A temporary directory with a file that may or may not exist to indicate whether a certain condition is true or false.

Inheritance
Object
TemporaryDirectory
TemporaryFlagFile
Inherited Members
TemporaryDirectory.Dispose()
Namespace: NanoByte.Common.Storage
Assembly: NanoByte.Common.dll
Syntax
public class TemporaryFlagFile : TemporaryDirectory

Constructors

TemporaryFlagFile(String)

A temporary directory with a file that may or may not exist to indicate whether a certain condition is true or false.

Declaration
public TemporaryFlagFile(string prefix)
Parameters
Type Name Description
System.String prefix

Properties

Path

The fully qualified path of the flag file.

Declaration
public string Path { get; }
Property Value
Type Description
System.String

Set

Indicates or controls whether the file exists.

Declaration
public bool Set { get; set; }
Property Value
Type Description
Boolean

Methods

ToString()

Returns Path.

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
TemporaryDirectory.ToString()

Operators

Implicit(TemporaryFlagFile to String)

Declaration
public static implicit operator string (TemporaryFlagFile file)
Parameters
Type Name Description
TemporaryFlagFile file
Returns
Type Description
System.String

Extension Methods

UpdateUtils.To<TIn, TOut>(TIn, Func<TIn, TOut>)
JsonStorage.SaveJson<T>(T, Stream)
JsonStorage.SaveJson<T>(T, String)
JsonStorage.ToJsonString<T>(T)
JsonStorage.ReparseAsJson<T>(Object)
JsonStorage.ReparseAsJson<T>(Object, T)
XmlStorage.SaveXml(Object, Stream, String)
XmlStorage.SaveXml<T>(T, String, String)
XmlStorage.ToXmlString(Object, String)
ConversionUtils.ConvertToString<TType>(TType)
In This Article
Back to top Copyright Bastian Eicher