#region License
// Copyright 2006 James Newton-King
// http://www.newtonsoft.com
//
// This work is licensed under the Creative Commons Attribution 2.5 License
// http://creativecommons.org/licenses/by/2.5/
//
// You are free:
// * to copy, distribute, display, and perform the work
// * to make derivative works
// * to make commercial use of the work
//
// Under the following conditions:
// * For any reuse or distribution, you must make clear to others the license terms of this work.
// * Any of these conditions can be waived if you get permission from the copyright holder.
#endregion
using System;
using System.Collections.Generic;
using System.Text;
namespace Newtonsoft.Json
{
///
/// Specifies the type of Json token.
///
enum JsonToken
{
///
/// This is returned by the if a method has not been called.
///
None,
///
/// An object start token.
///
StartObject,
///
/// An array start token.
///
StartArray,
///
/// An object property name.
///
PropertyName,
///
/// A comment.
///
Comment,
///
/// An interger.
///
Integer,
///
/// A float.
///
Float,
///
/// A string.
///
String,
///
/// A boolean.
///
Boolean,
///
/// A null token.
///
Null,
///
/// An undefined token.
///
Undefined,
///
/// An object end token.
///
EndObject,
///
/// An array end token.
///
EndArray,
///
/// A JavaScript object constructor.
///
Constructor,
///
/// A Date.
///
Date
}
}