SiteMembershipCondition Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa, czy zestaw należy do grupy kodu, testując lokację, z której pochodzi. Klasa ta nie może być dziedziczona.
public ref class SiteMembershipCondition sealed : System::Security::ISecurityEncodable, System::Security::Policy::IMembershipCondition
public ref class SiteMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class SiteMembershipCondition sealed
public sealed class SiteMembershipCondition : System.Security.ISecurityEncodable, System.Security.Policy.IMembershipCondition
[System.Serializable]
public sealed class SiteMembershipCondition : System.Security.Policy.IMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SiteMembershipCondition
type SiteMembershipCondition = class
interface ISecurityEncodable
interface ISecurityPolicyEncodable
interface IMembershipCondition
[<System.Serializable>]
type SiteMembershipCondition = class
interface IMembershipCondition
interface ISecurityEncodable
interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SiteMembershipCondition = class
interface IMembershipCondition
interface ISecurityEncodable
interface ISecurityPolicyEncodable
Public NotInheritable Class SiteMembershipCondition
Implements IMembershipCondition, ISecurityEncodable
Public NotInheritable Class SiteMembershipCondition
Implements IMembershipCondition
Public NotInheritable Class SiteMembershipCondition
- Dziedziczenie
-
SiteMembershipCondition
- Atrybuty
- Implementuje
Uwagi
Zestaw kodu spełnia warunek członkostwa witryny, jeśli ten kod pochodzi z witryny sieci Web określonej przez Site. Tożsamość witryny jest definiowana dla kodu z adresów URL z dowolnym protokołem z wyjątkiem pliku. Witryna jest ciągiem między ciągiem "//" po protokole adresu URL i następującym ciągiem "/", jeśli istnieje. Na przykład www.fourthcoffee.com
to tożsamość witryny w adresie URL http://www.fourthcoffee.com/process/grind.htm
. Wyklucza to numery portów. Jeśli dany adres URL to http://www.fourthcoffee.com:8000/
, witryna to www.fourthcoffee.com
, a nie www.fourthcoffee.com:8000
.
Witryny można dokładnie dopasować lub za pomocą prefiksu symbolu wieloznakowego ("*") w ograniczniku kropkowym. Na przykład nazwa *.fourthcoffee.com
witryny jest zgodna fourthcoffee.com
, a także www.fourthcoffee.com
. Bez symbolu wieloznacznych nazwa witryny musi być dokładnym dopasowaniem. Nazwa witryny * będzie zgodna z dowolną witryną, ale nie będzie zgodna z kodem, który nie ma dowodów na witrynę.
Konstruktory
SiteMembershipCondition(String) |
Inicjuje nowe wystąpienie SiteMembershipCondition klasy o nazwie witryny, która określa członkostwo. |
Właściwości
Site |
Pobiera lub ustawia lokację, dla której testuje warunek członkostwa. |
Metody
Check(Evidence) |
Określa, czy określone dowody spełniają warunek członkostwa. |
Copy() |
Tworzy równoważną kopię warunku członkostwa. |
Equals(Object) |
Określa, czy lokacja z określonego SiteMembershipCondition obiektu jest równoważna lokacji zawartej w bieżącym SiteMembershipConditionobiekcie . |
FromXml(SecurityElement, PolicyLevel) |
Rekonstruuje obiekt zabezpieczeń o określonym stanie z kodowania XML. |
FromXml(SecurityElement) |
Rekonstruuje obiekt zabezpieczeń o określonym stanie z kodowania XML. |
GetHashCode() |
Pobiera kod skrótu dla bieżącego warunku członkostwa. |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Tworzy i zwraca reprezentację ciągu warunku członkostwa. |
ToXml() |
Tworzy kodowanie XML obiektu zabezpieczeń i jego bieżącego stanu. |
ToXml(PolicyLevel) |
Tworzy kodowanie XML obiektu zabezpieczeń i jego bieżącego stanu przy użyciu określonego PolicyLevelelementu . |