SecurityIdentifier.Translate Method (Type)
.NET Framework (current version)
Translates the account name represented by the SecurityIdentifier object into another IdentityReference-derived type.
Assembly: mscorlib (in mscorlib.dll)
<SecurityPermissionAttribute(SecurityAction.Demand, ControlPrincipal := True)> Public Overrides Function Translate ( targetType As Type ) As IdentityReference
Parameters
- targetType
-
Type:
System.Type
The target type for the conversion from SecurityIdentifier. The target type must be a type that is considered valid by the IsValidTargetType method.
| Exception | Condition |
|---|---|
| ArgumentNullException | targetType is null. |
| ArgumentException | targetType is not an IdentityReference type. |
| IdentityNotMappedException | Some or all identity references could not be translated. |
| SystemException | A Win32 error code was returned. |
SecurityPermission
for the ability to manipulate the principal object. Associated enumeration: SecurityPermissionFlag.ControlPrincipal
.NET Framework
Available since 2.0
Available since 2.0
Show: