Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En los servicios de dominio de Active Directory, las propiedades que contienen datos binarios se representan mediante cadenas de octeto. Las propiedades String(Octet) y String(Sid) se utilizan para representar estos tipos de sintaxis. System.DirectoryServices representa estos tipos de datos binarios como una matriz de valores Byte. Para obtener más información sobre estas propiedades, vea los temas String(Octet) y String(Sid) de la biblioteca MSDN en https://go.microsoft.com/fwlink/?LinkID=27252.
En el siguiente ejemplo se muestra cómo leer la propiedad SID del objeto.
Dim usrSID As Byte() = CType(usr.Properties("objectSID").Value, Byte())
Dim b As Byte
For Each b In usrSID
Console.Write("{0:x2}", b)
Next b
byte[] usrSID = (byte[])usr.Properties["objectSID"].Value;
foreach(byte b in usrSID)
{
Console.Write("{0:x2}", b);
}
En el siguiente ejemplo se muestra cómo escribir la propiedad SID del objeto.
Dim usrSID As Byte() = CType(usr.Properties("objectSid").Value, Byte())
usr.Properties("objectSid ").Clear()
usr.Properties("objectSid ").Value = usrSID
usr.CommitChanges()
byte[] usrSID = (byte[])usr.Properties["objectSid"].Value;
usr.Properties["objectSid "].Clear();
usr.Properties["objectSid "].Value = usrSID;
usr.CommitChanges();
Consulte también
Referencia
Conceptos
Send comments about this topic to Microsoft.
Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.