日本語PDF

AddUsersToRoles

このメソッドは、指定されたロールに指定されたユーザーを追加します。

宣言

// C#
public override void AddUsersToRoles(string[] userNames, string[] roleNames);

パラメータ

  • userNames

    ロールに追加するユーザー名の配列。

  • roleNames

    ユーザー名を追加するロール名の配列。

例外

ArgumentNullException - userNames内のいずれかのユーザーまたはroleNames内のいずれかのロールがnullです。

ArgumentException - roleNamesまたはuserNamesパラメータが空の文字列であるか、カンマを含むか、256文字を超えているか、重複する要素を含んでいます。

System.Configuration.Provider.ProviderException - 1つ以上のロール名が見つからなかったか、1つ以上のユーザー名がすでに1つ以上のロール名に関連付けられています。

OracleException - Oracle関連のエラーが発生しました。

備考

このメソッドは、1つ以上の指定されたロールに1つ以上のユーザー名を追加します。更新は、トランザクションで実行されます。エラーが発生した場合は、トランザクションがロールバックされ、更新は行われません。

いずれかのユーザー名がデータベースに存在しない場合は、ユーザー名が作成され、データベースに追加されます。