Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore MembershipCreateUserException (String, Exception)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza della classe MembershipCreateUserException e imposta la proprietà Message sull'oggetto message specificato e la proprietà InnerException sull'oggetto innerException specificato.

Spazio dei nomi:   System.Web.Security
Assembly:  System.Web.ApplicationServices (in System.Web.ApplicationServices.dll)

public MembershipCreateUserException(
	string message,
	Exception innerException
)

Parametri

message
Type: System.String

Descrizione del motivo dell'eccezione.

innerException
Type: System.Exception

Eccezione che ha causato l'eccezione MembershipCreateUserException.

Un'istanza della MembershipCreateUserException classe viene generata dal Membership.CreateUser metodo quando l'utente non è stato creato.

È possibile utilizzare questo overload del metodo di MembershipCreateUserException costruttore per fornire informazioni relative a un'eccezione intercettata che si sono verificati durante la creazione di utente.

Nell'esempio di codice viene chiamato il CreateUser metodo per creare un nuovo utente. Se la creazione dell'utente non riesce, un MembershipCreateUserException viene generata un'eccezione. Se l'eccezione non è un MembershipCreateUserException, l'eccezione intercettata viene fornito come il InnerException di MembershipCreateUserException che viene generata un'eccezione.

public MembershipUser MyCreateUser(string username, string password, string email)
{
  MembershipUser u = null;

  try
  {
    u = Membership.CreateUser(username, password, email);
  }
  catch (MembershipCreateUserException e)
  {  
    throw e;
  }
  catch (Exception e)
  {  
    throw new MembershipCreateUserException("An exception occurred creating the user.", e);
  }

  return u;
}

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: