PermissionSet.AddPermissionImpl(IPermission) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dodaje określone uprawnienie do PermissionSet.
protected:
virtual System::Security::IPermission ^ AddPermissionImpl(System::Security::IPermission ^ perm);
protected virtual System.Security.IPermission? AddPermissionImpl (System.Security.IPermission? perm);
protected virtual System.Security.IPermission AddPermissionImpl (System.Security.IPermission perm);
abstract member AddPermissionImpl : System.Security.IPermission -> System.Security.IPermission
override this.AddPermissionImpl : System.Security.IPermission -> System.Security.IPermission
Protected Overridable Function AddPermissionImpl (perm As IPermission) As IPermission
Parametry
- perm
- IPermission
Uprawnienie do dodania.
Zwraca
Związek dodanego uprawnienia i wszelkie uprawnienia tego samego typu, które już istnieją w PermissionSet, lub null
, jeśli perm
jest null
.
Wyjątki
Metoda jest wywoływana z ReadOnlyPermissionSet.
Uwagi
Metoda AddPermissionImpl jest implementacją metody AddPermission.
Jeśli uprawnienie tego samego typu co dodane uprawnienie już istnieje w PermissionSet, nowe uprawnienie jest połączeniem istniejącego obiektu uprawnień i określonego obiektu uprawnień. Jeśli na przykład do UnrestrictedPermissionSetzostanie dodane uprawnienie implementujące IUnrestrictedPermission, wynikowy związek jest oryginalnym Unrestricted
PermissionSet.