Freigeben über


SecurityIdentifier.Translate(Type) Methode

Definition

Übersetzt den Kontonamen, der durch das SecurityIdentifier-Objekt dargestellt wird, in einen anderen von IdentityReference abgeleiteten Typ.

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

Parameter

targetType
Type

Der Zieltyp für die Konvertierung von SecurityIdentifier. Der Zieltyp muss ein Typ sein, der von der IsValidTargetType(Type)-Methode als gültig betrachtet wird.

Gibt zurück

Die konvertierte Identität.

Ausnahmen

targetType ist null.

targetType weist nicht den IdentityReference-Typ auf.

Manche oder alle Identitätsverweise konnten nicht übersetzt werden.

Ein Win32-Fehlercode wurde zurückgegeben.

Gilt für: