CodeConnectAccess(String, Int32) Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса CodeConnectAccess.
public:
CodeConnectAccess(System::String ^ allowScheme, int allowPort);
public CodeConnectAccess (string allowScheme, int allowPort);
new System.Security.Policy.CodeConnectAccess : string * int -> System.Security.Policy.CodeConnectAccess
Public Sub New (allowScheme As String, allowPort As Integer)
Параметры
- allowScheme
- String
Схема URI, представленная текущим экземпляром.
- allowPort
- Int32
Порт, представленный текущим экземпляром.
Исключения
allowScheme
имеет значение null
.
-или-
Параметр allowScheme
является пустой строкой ("").
-или-
Параметр allowScheme
содержит символы, которые не разрешены в схемах.
-или-
Значение параметраallowPort
меньше 0.
-или-
Значение allowPort
больше 65 535.
Примеры
В следующем примере кода показано создание CodeConnectAccess объекта , который позволяет скачанному коду подключаться обратно к исходному серверу по протоколу HTTP и тому же порту, на который он был загружен. Пример, демонстрирующий использование CodeConnectAccess объектов для создания группы кода и добавления группы кода на уровень политики, см. в обзоре CodeConnectAccess класса.
static CodeConnectAccess^ CreateHttpAndOriginPortAccess()
{
return gcnew CodeConnectAccess(Uri::UriSchemeHttp,
CodeConnectAccess::OriginPort);
}
public static CodeConnectAccess CreateHttpAndOriginPortAccess()
{
return new CodeConnectAccess(Uri.UriSchemeHttp, CodeConnectAccess.OriginPort);
}
Комментарии
Свойство Scheme задается с помощью allowScheme
параметра . Схема преобразуется в нижний регистр. Значение Scheme определяет схему, которую при выполнении кода можно использовать для подключения к сетевому ресурсу.
Свойство Port задается с помощью allowPort
параметра . Значение Port управляет портом, который может использоваться при выполнении кода для подключения к сетевому ресурсу.