UserPrincipal Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase UserPrincipal.
Sobrecargas
UserPrincipal(PrincipalContext) |
Inicializa una nueva instancia de la clase UserPrincipal utilizando el contexto especificado. |
UserPrincipal(PrincipalContext, String, String, Boolean) |
Inicializa una nueva instancia de la clase UserPrincipal utilizando el contexto especificado, el nombre de cuenta SAM, la contraseña y el valor habilitado. |
UserPrincipal(PrincipalContext)
- Source:
- User.cs
- Source:
- User.cs
- Source:
- User.cs
Inicializa una nueva instancia de la clase UserPrincipal utilizando el contexto especificado.
public:
UserPrincipal(System::DirectoryServices::AccountManagement::PrincipalContext ^ context);
public UserPrincipal (System.DirectoryServices.AccountManagement.PrincipalContext context);
new System.DirectoryServices.AccountManagement.UserPrincipal : System.DirectoryServices.AccountManagement.PrincipalContext -> System.DirectoryServices.AccountManagement.UserPrincipal
Public Sub New (context As PrincipalContext)
Parámetros
- context
- PrincipalContext
PrincipalContext que especifica el servidor o dominio en el que se realizan las operaciones.
Ejemplos
El ejemplo de código siguiente se conecta al dominio LDAP "fabrikam.com" con el nombre de usuario y la contraseña inicializados en el PrincipalContext constructor a "administrator" y "securelyStoredPassword".
Las propiedades establecidas en el ejemplo, como el nombre de usuario y la dirección de correo electrónico, se crean en el contenedor especificado en el PrincipalContext constructor: "CN=Users,DC=fabrikam,DC=com".
PrincipalContext ctx = new PrincipalContext(
ContextType.Domain,
"fabrikam.com",
"CN=Users,DC=fabrikam,DC=com",
"administrator",
"securelyStoredPassword");
UserPrincipal usr = new UserPrincipal(ctx);
usr.Name = "Jim Daly";
usr.Description = "This is the user account for Jim Daly";
usr.EmailAddress = "jimdaly@fabrikam.com";
usr.SetPassword("securelyStoredPassword");
usr.Save();
usr.Dispose();
ctx.Dispose();
Comentarios
La cuenta principal de usuario no se conserva cuando se crea. Para guardar la cuenta, llame al Save método .
Se aplica a
UserPrincipal(PrincipalContext, String, String, Boolean)
- Source:
- User.cs
- Source:
- User.cs
- Source:
- User.cs
Inicializa una nueva instancia de la clase UserPrincipal utilizando el contexto especificado, el nombre de cuenta SAM, la contraseña y el valor habilitado.
public:
UserPrincipal(System::DirectoryServices::AccountManagement::PrincipalContext ^ context, System::String ^ samAccountName, System::String ^ password, bool enabled);
public UserPrincipal (System.DirectoryServices.AccountManagement.PrincipalContext context, string samAccountName, string password, bool enabled);
new System.DirectoryServices.AccountManagement.UserPrincipal : System.DirectoryServices.AccountManagement.PrincipalContext * string * string * bool -> System.DirectoryServices.AccountManagement.UserPrincipal
Public Sub New (context As PrincipalContext, samAccountName As String, password As String, enabled As Boolean)
Parámetros
- context
- PrincipalContext
PrincipalContext que especifica el servidor o dominio en el que se realizan las operaciones.
- samAccountName
- String
Nombre de cuenta SAM de esta entidad de seguridad de usuario.
- password
- String
Contraseña de esta cuenta.
- enabled
- Boolean
Valor de tipo booleano que especifica si la cuenta está habilitada.
Comentarios
La cuenta principal de usuario no se conserva cuando se crea. Para guardar la cuenta, llame al Save método .