- assigned_to: nobody --> markus_palme
- status: open --> open-accepted
Public Shared Function GetRoleCollection(ByVal Criteria
As RoleCollection.Criteria) As RoleCollection
Return DirectCast(DataPortal.Fetch(Criteria),
RoleCollection)
End Function
The above function takes RoleCollection.Criteria in as
a single argument. There is no class called
RoleCollection.Criteria in the current class,
RoleCollection. However, RoleCollection is derived
from another class, RoleCollectionBase, which exposes
the Criteria class.
Some how VBDoc doesn't seem to understand this. And it
generates this problem in every one of our collection
files.
One of the possible solutions to this is that we
replace the parameter type with
<ClassName>CollectionBase.Criteria which seems
acceptable to VB.Doc. Either way, the code compiles
and works as expected, but only the latter method seems
to satisy VB.Doc when it parses the source file.