Show / Hide Table of Contents

Class GenericStringProperty

A dead property with a string value

Inheritance
Object
SimpleUntypedProperty
SimpleTypedProperty<String>
SimpleConvertingProperty<String>
GenericProperty<String>
GenericStringProperty
DisplayNameProperty
GetContentLanguageProperty
GetContentTypeProperty
Inherited Members
GenericProperty<String>.GetValueAsync(CancellationToken)
GenericProperty<String>.SetValueAsync(String, CancellationToken)
SimpleConvertingProperty<String>.Converter
SimpleConvertingProperty<String>.GetXmlValueAsync(CancellationToken)
SimpleConvertingProperty<String>.SetXmlValueAsync(XElement, CancellationToken)
SimpleUntypedProperty.Name
SimpleUntypedProperty.Language
SimpleUntypedProperty.AlternativeNames
SimpleUntypedProperty.Cost
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace:FubarDev.WebDavServer.Props.Generic
Assembly:FubarDev.WebDavServer.dll
Syntax
public class GenericStringProperty : GenericProperty<string>, ITypedWriteableProperty<string>, ITypedReadableProperty<string>, IUntypedWriteableProperty, IUntypedReadableProperty, IProperty

Constructors

| Improve this Doc View Source

GenericStringProperty(XName, String, Int32, GetPropertyValueAsyncDelegate<String>, SetPropertyValueAsyncDelegate<String>, XName[])

Initializes a new instance of the GenericStringProperty class.

Declaration
public GenericStringProperty([NotNull] XName name, [CanBeNull] string language, int cost, GetPropertyValueAsyncDelegate<string> getValueAsyncFunc, SetPropertyValueAsyncDelegate<string> setValueAsyncFunc, params XName[] alternativeNames)
Parameters
Type Name Description
XName name

The property name

String language

The language for the property value

Int32 cost

The cost to query the properties value

GetPropertyValueAsyncDelegate<String> getValueAsyncFunc

The function to get the property value

SetPropertyValueAsyncDelegate<String> setValueAsyncFunc

The function to set the property value

XName[] alternativeNames

Alternative property names

  • Improve this Doc
  • View Source
Back to top Copyright © 2016-2017 Fubar Development Junker
Generated by DocFX