Ejemplo n.º 1
0
        protected AsyncQueryable(Type elementType, AsyncQueryProvider provider)
        {
            Debug.Assert(elementType is not null);
            Debug.Assert(provider is not null);

            ElementType = elementType;
            Provider    = provider;
        }
Ejemplo n.º 2
0
        protected AsyncQueryable(
            Type elementType,
            AsyncQueryProvider provider,
            Expression expression) : this(elementType, provider)
        {
            Debug.Assert(expression is not null);
            Debug.Assert(expression.Type.IsAssignableTo(typeof(IAsyncQueryable <>).MakeGenericType(elementType)));

            _expression = expression;
        }