PermissionSet.AddPermissionImpl(IPermission) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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 UnrestrictedPermissionSet.