I haven't done much with linq, and I've hit a block. I'm trying to get a collection of UserInformation. Then I plan on binding the collection to a drop down list. I'm stuck trying to convert the anonymous type returned from the query to a collection of UserInformation. I thought it might be something like my below code, but that doesn't work. "Extension method 'Public Function AsEnumerable() As System.Collections.Generic.IEnumerable(Of TSource)' defined in 'System.Linq.Enumerable' is not generic (or has no free type parameters) and so cannot have type arguments."


Code:
    Public Shared ReadOnly Property AllUsers() As Generic.IEnumerable(Of UserInformation)
        Get
            Dim linqQuery = From u In Membership.GetAllUsers Select UserId, User.Email
            'UserInformation class has UserId and Email properties
            Return linqQuery.AsEnumerable(Of UserInformation)()
        End Get
    End Property