SiteMembershipCondition Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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ę.
Konstruktorów
| Nazwa | Opis |
|---|---|
| SiteMembershipCondition(String) |
Inicjuje nowe wystąpienie SiteMembershipCondition klasy o nazwie witryny, która określa członkostwo. |
Właściwości
| Nazwa | Opis |
|---|---|
| Site |
Pobiera lub ustawia lokację, dla której testuje warunek członkostwa. |
Metody
| Nazwa | Opis |
|---|---|
| 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. (Dziedziczone od Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od 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 . |