Documentation for this section has not yet been entered.
The ProfileBase.UserName property returns either the name of the authenticated user that the profile is associated with or the anonymous user identifier assigned to the profile if the ProfileBase.IsAnonymous property is true.
Anonymous access to the user profile is enabled using the anonymousIdentification configuration section and the allowAnonymous attribute of the add configuration element used to specify profile properties.