Newtonsoft.Json.JsonReader.GetTypeForCloseToken C# (CSharp) Method

GetTypeForCloseToken() private method

private GetTypeForCloseToken ( JsonToken token ) : JsonContainerType
token JsonToken
return JsonContainerType
        private JsonContainerType GetTypeForCloseToken(JsonToken token)
        {
            switch (token)
            {
                case JsonToken.EndObject:
                    return JsonContainerType.Object;
                case JsonToken.EndArray:
                    return JsonContainerType.Array;
                case JsonToken.EndConstructor:
                    return JsonContainerType.Constructor;
                default:
                    throw JsonReaderException.Create(this, "Not a valid close JsonToken: {0}".FormatWith(CultureInfo.InvariantCulture, token));
            }
        }