This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

HttpListener.ExtendedProtectionSelectorDelegate الخاصية

Visual Studio 2010

قراءة أو تعيين مفوض تسمى إلى تحديد ExtendedProtectionPolicyإلى تستخدم لكل طلب.

مساحة الاسم:  System.Net
التجميع:  System (في System.dll)

public HttpListener..::..ExtendedProtectionSelector ExtendedProtectionSelectorDelegate { get; set; }

قيمة الخاصية

النوع: System.Net.HttpListener.ExtendedProtectionSelector
ExtendedProtectionPolicy الذي يقوم بتعيين سياسة إلى استخدامه لحماية موسعة.

الاستثناء

الوصف

ArgumentException

تمت محاولة إلى تعيين ExtendedProtectionSelectorDelegateالخاصية، ولكن CustomChannelBindingيجب أن تكون خاصية null.

ArgumentNullException

تم إجراء محاولة ل التعيين ExtendedProtectionSelectorDelegateخاصية إلى null.

InvalidOperationException

تم إجراء محاولة لتعيين ExtendedProtectionSelectorDelegateخاصية بعد Startتم استدعاء الأسلوب بالفعل.

ObjectDisposedException

Th هو الكائن هو مغلق.

ExtendedProtectionPolicy خاصية هو استخدام مصادقة Windows متكاملة لتوفير حماية الموسعة. ExtendedProtectionPolicy تسمح خاصية تكوين نهج حماية موسعة للكل HttpListenerجلسة عمل. ExtendedProtectionSelectorDelegate تسمح خاصية تكوين نهج حماية موسعة كل طلب فردي.

CustomChannelBinding يجب أن تكون خاصية null. HttpListener مثيل يحصل قناة ربط رمز (CBT) مباشرة من جلسة TLS الخاص به إذا كان هناك هو واحد.

لكل طلب، المفوض يمكن اختيار الإعدادات التي HttpListenerسيستخدم المثيل إلى توفر حماية موسعة.

إذا كان على المفوض إرجاع nullلهذه خاصية، يمثل هذا ExtendedProtectionPolicyالذي PolicyEnforcementتعيين خاصية إلى Never.

نظام التشغيل Windows 7

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4

NET Framework. Client Profile

مدعوم في: 4
إظهار: