Язык

SocketPermission.Intersect(IPermission) Метод

Определение

Возвращает логическое пересечение между двумя SocketPermission экземплярами.

public:
 override System::Security::IPermission ^ Intersect(System::Security::IPermission ^ target);
public override System.Security.IPermission Intersect(System.Security.IPermission target);
override this.Intersect : System.Security.IPermission -> System.Security.IPermission
Public Overrides Function Intersect (target As IPermission) As IPermission

Параметры

target
IPermission

Экземпляр SocketPermission для взаимодействия с текущим экземпляром.

Возвращаемое значение

Экземпляр SocketPermission , представляющий пересечение двух SocketPermission экземпляров. Если пересечение пусто, метод возвращается null. target Если параметр является пустой ссылкой, метод возвращаетсяnull.

Исключения

Параметр target не SocketPermissionявляется .

DnsPermission не предоставляется вызывающему методу.

Комментарии

Пересечение двух разрешений — это разрешение, которое помогает защитить ресурсы и операции, защищенные обоими разрешениями. В частности, он представляет минимальное разрешение, что любой запрос, который передает оба разрешения, также проходит их пересечение. Этот метод переопределяется Intersect и реализуется для поддержки IPermission интерфейса.

Применяется к