PermissionSet.AddPermissionImpl(IPermission) Yöntem

Tanım

PermissionSetbelirtilen izni ekler.

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

Parametreler

perm
IPermission

Ekleme izni.

Döndürülenler

eklenen iznin birleşimi ve PermissionSetiçinde zaten var olan aynı türdeki izinler veya permnullise null.

Özel durumlar

Açıklamalar

AddPermissionImpl yöntemi, AddPermission yöntemi için uygulamadır.

eklenen izinle aynı türde bir izin PermissionSetzaten varsa, yeni izin var olan izin nesnesinin ve belirtilen izin nesnesinin birleşimidir. Örneğin, IUnrestrictedPermission uygulayan bir izin bir UnrestrictedPermissionSeteklenirse, sonuçta elde edilen birleşim özgün UnrestrictedPermissionSetolur.

Şunlara uygulanır