2 writes to m_roles
mscorlib (2)
system\security\principal\genericprincipal.cs (2)
42m_roles = new string[roles.Length]; 48m_roles = null;
10 references to m_roles
mscorlib (10)
system\security\principal\genericprincipal.cs (10)
44m_roles[i] = roles[i]; 52AddIdentityWithRoles(m_identity, m_roles); 78if (m_roles != null && m_roles.Length > 0 && firstNonNullIdentity != null) 80firstNonNullIdentity.ExternalClaims.Add(new RoleClaimProvider(ClaimsIdentity.DefaultIssuer, m_roles, firstNonNullIdentity).Claims); 84AddIdentityWithRoles(m_identity, m_roles); 131if (role == null || m_roles == null) 134for (int i = 0; i < m_roles.Length; ++i) { 135if (m_roles[i] != null && String.Compare(m_roles[i], role, StringComparison.OrdinalIgnoreCase) == 0)