NTAccount.Translate(Type) NTAccount.Translate(Type) NTAccount.Translate(Type) NTAccount.Translate(Type) Method

Definition

Translates the account name represented by the NTAccount object into another IdentityReference-derived type.

public:
 override System::Security::Principal::IdentityReference ^ Translate(Type ^ targetType);
public override System.Security.Principal.IdentityReference Translate (Type targetType);
override this.Translate : Type -> System.Security.Principal.IdentityReference
Public Overrides Function Translate (targetType As Type) As IdentityReference

Parameters

targetType
Type Type Type Type

The target type for the conversion from NTAccount. The target type must be a type that is considered valid by the IsValidTargetType(Type) method.

Returns

Exceptions

The source account name is too long.

-or-

A Win32 error code was returned.

Security

SecurityPermission
for the ability to manipulate the principal object. Associated enumeration: ControlPrincipal

Applies to