Show / Hide Table of Contents

Class TomlArray

Inheritance
System.Object
TomlObject
TomlValue
TomlValue<TomlValue[]>
TomlArray
Inherited Members
TomlValue<TomlValue[]>.Value
TomlValue<TomlValue[]>.Get(Type)
TomlValue.BoolType
TomlValue.CharType
TomlValue.DateTimeType
TomlValue.DoubleType
TomlValue.FloatType
TomlValue.Int16Type
TomlValue.Int32Type
TomlValue.Int64Type
TomlValue.StringType
TomlValue.TimespanType
TomlValue.UInt16Type
TomlValue.UInt32Type
TomlValue.UntypedValue
TomlValue.CleanupNumberInputString(String, Int32)
TomlObject.Comments
TomlObject.AddComment(TomlComment)
TomlObject.AddComment(String, CommentLocation)
TomlObject.AddComments(IEnumerable<TomlComment>)
TomlObject.ClearComments()
TomlObject.Get<T>()
TomlObject.CopyComments<T>(T, TomlObject)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Nett
Assembly: Nett.dll
Syntax
public sealed class TomlArray : TomlValue<TomlValue[]>

Properties

| Improve this Doc View Source

Item[Int32]

Declaration
public TomlObject this[int index] { get; }
Parameters
Type Name Description
System.Int32 index
Property Value
Type Description
TomlObject
| Improve this Doc View Source

Items

Declaration
public TomlValue[] Items { get; }
Property Value
Type Description
TomlValue[]
| Improve this Doc View Source

Length

Declaration
public int Length { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ReadableTypeName

Declaration
public override string ReadableTypeName { get; }
Property Value
Type Description
System.String
Overrides
TomlObject.ReadableTypeName
| Improve this Doc View Source

TomlType

Declaration
public override TomlObjectType TomlType { get; }
Property Value
Type Description
TomlObjectType
Overrides
TomlObject.TomlType

Methods

| Improve this Doc View Source

Get(Type)

Declaration
public override object Get(Type t)
Parameters
Type Name Description
System.Type t
Returns
Type Description
System.Object
Overrides
Nett.TomlValue<Nett.TomlValue[]>.Get(System.Type)
| Improve this Doc View Source

Get<T>(Int32)

Declaration
public T Get<T>(int index)
Parameters
Type Name Description
System.Int32 index
Returns
Type Description
T
Type Parameters
Name Description
T
| Improve this Doc View Source

Last()

Declaration
public TomlObject Last()
Returns
Type Description
TomlObject
| Improve this Doc View Source

To<T>()

Declaration
public IEnumerable<T> To<T>()
Returns
Type Description
System.Collections.Generic.IEnumerable<T>
Type Parameters
Name Description
T
| Improve this Doc View Source

To<T>(TomlSettings)

Declaration
public IEnumerable<T> To<T>(TomlSettings settings)
Parameters
Type Name Description
TomlSettings settings
Returns
Type Description
System.Collections.Generic.IEnumerable<T>
Type Parameters
Name Description
T
| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
System.Object.ToString()
| Improve this Doc View Source

Visit(ITomlObjectVisitor)

Declaration
public override void Visit(ITomlObjectVisitor visitor)
Parameters
Type Name Description
ITomlObjectVisitor visitor
Overrides
TomlObject.Visit(ITomlObjectVisitor)

Extension Methods

TomlObjectFactory.CreateAttached(TomlObject, Boolean)
TomlObjectFactory.CreateAttached(TomlObject, String)
TomlObjectFactory.CreateAttached(TomlObject, Int64)
TomlObjectFactory.CreateAttached(TomlObject, Double)
TomlObjectFactory.CreateAttached(TomlObject, TimeSpan)
TomlObjectFactory.CreateAttached(TomlObject, DateTimeOffset)
TomlObjectFactory.CreateAttached(TomlObject, IEnumerable<Boolean>)
TomlObjectFactory.CreateAttached(TomlObject, IEnumerable<String>)
TomlObjectFactory.CreateAttached(TomlObject, IEnumerable<Int64>)
TomlObjectFactory.CreateAttached(TomlObject, IEnumerable<Int32>)
TomlObjectFactory.CreateAttached(TomlObject, IEnumerable<Double>)
TomlObjectFactory.CreateAttached(TomlObject, IEnumerable<Single>)
TomlObjectFactory.CreateAttached(TomlObject, IEnumerable<TimeSpan>)
TomlObjectFactory.CreateAttached(TomlObject, IEnumerable<DateTime>)
TomlObjectFactory.CreateAttached(TomlObject, IEnumerable<DateTimeOffset>)
TomlObjectFactory.CreateAttached(TomlObject, Object, TomlTable.TableTypes)
TomlObjectFactory.CreateAttached<TValue>(TomlObject, IDictionary<String, TValue>, TomlTable.TableTypes)
TomlObjectFactory.CreateAttached<T>(TomlObject, IEnumerable<T>, TomlTable.TableTypes)
TomlObjectFactory.CreateEmptyAttachedArray(TomlObject)
TomlObjectFactory.CreateEmptyAttachedTableArray(TomlObject)
TomlObjectFactory.CreateEmptyAttachedTable(TomlObject, TomlTable.TableTypes)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX