Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overload not work correectly #122

Open
DinoProga opened this issue Dec 3, 2021 · 0 comments
Open

Overload not work correectly #122

DinoProga opened this issue Dec 3, 2021 · 0 comments

Comments

@DinoProga
Copy link

Some class has 3 constructors

		''' <summary>
		''' Constructor from global properties.
		''' </summary>
		''' <param name="accessMode">Mode of access to stored items.</param>
		''' <param name="guidStrictionMode">Mode processing GUIDs for newly added items.</param>
		Protected Sub New(accessMode As AccessMode, guidStrictionMode As GuidStrictionMode)
			' Do somthing
		End Sub

		''' <summary>
		''' Cloning constructor.
		''' </summary>
		''' <param name="prototype">Instance to be cloned.</param>
		Protected Sub New(prototype As OmniCartesianBase(Of TKey, TVal, TBounds))
			' Do somthing
		End Sub

		''' <summary>
		''' Reading Constructor
		''' </summary>
		''' <param name="r">Reader to read from</param>
		''' <param name="accessMode">Mode of access to stored items.</param>
		Protected Sub New(r As Util.IO.OmniReader, accessMode As AccessMode)
			' Do somthing
		End Sub

The expected behavior is to get documentation for each, but I get another:


OmniCartesianBase<TKey,TVal,TBounds> constructor (1 of 3)

protected OmniCartesianBase(OmniCartesianBase prototype)

See Also


OmniCartesianBase<TKey,TVal,TBounds> constructor (2 of 3)

Constructor from global properties.

protected OmniCartesianBase(AccessMode accessMode, GuidStrictionMode guidStrictionMode)
parameter description
accessMode Mode of access to stored items.
guidStrictionMode Mode processing GUIDs for newly added items.

See Also


OmniCartesianBase<TKey,TVal,TBounds> constructor (3 of 3)

protected OmniCartesianBase(OmniReader r, AccessMode accessMode)

See Also


As You can see well documented is only the first constructor (Protected Sub New(accessMode As AccessMode, guidStrictionMode As GuidStrictionMode))

Class is fully-functional and inside Visual Studio all documentation shows correctly as in example below:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant