Arango.Client.ADatabase.GetAllCollections C# (CSharp) Метод

GetAllCollections() публичный Метод

Retrieves information about collections in current database connection.
public GetAllCollections ( ) : object>>>.AResult
Результат object>>>.AResult
        public AResult<List<Dictionary<string, object>>> GetAllCollections()
        {
            var request = new Request(HttpMethod.GET, ApiBaseUri.Collection, "");

            // optional
            request.TrySetQueryStringParameter(ParameterName.ExcludeSystem, _parameters);

            var response = _connection.Send(request);
            var result = new AResult<List<Dictionary<string, object>>>(response);

            switch (response.StatusCode)
            {
                case 200:
                    var body = response.ParseBody<Dictionary<string, object>>();

                    result.Success = (body != null);
                    result.Value = body.List<Dictionary<string, object>>("result");
                    break;
                case 400:
                case 403:
                default:
                    // Arango error
                    break;
            }

            _parameters.Clear();

            return result;
        }