Site Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
Code Access Security is not supported or honored by the runtime.
Poskytuje web, ze kterého pochází sestavení kódu jako důkaz pro vyhodnocení zásad. Tato třída se nemůže dědit.
public ref class Site sealed : System::Security::Policy::EvidenceBase, System::Security::Policy::IIdentityPermissionFactory
public ref class Site sealed : System::Security::Policy::IIdentityPermissionFactory
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
public sealed class Site : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Site : System.Security.Policy.IIdentityPermissionFactory
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
public sealed class Site : System.Security.Policy.EvidenceBase, System.Security.Policy.IIdentityPermissionFactory
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type Site = class
inherit EvidenceBase
interface IIdentityPermissionFactory
[<System.Serializable>]
type Site = class
interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Site = class
interface IIdentityPermissionFactory
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Site = class
inherit EvidenceBase
interface IIdentityPermissionFactory
type Site = class
inherit EvidenceBase
interface IIdentityPermissionFactory
Public NotInheritable Class Site
Inherits EvidenceBase
Implements IIdentityPermissionFactory
Public NotInheritable Class Site
Implements IIdentityPermissionFactory
- Dědičnost
- Dědičnost
-
Site
- Atributy
- Implementuje
Poznámky
Upozornění
Zabezpečení přístupu kódu (CAS) bylo ve všech verzích rozhraní .NET Framework a .NET zastaralé. Nedávné verze rozhraní .NET nedodržují poznámky CAS a při použití rozhraní API souvisejících s cas generují chyby. Vývojáři by měli hledat alternativní způsoby provádění úloh zabezpečení.
Site Přítomnost důkazů vytváří SiteIdentityPermission v sadě grantů hodnotu . Pokud existuje Demand pro SiteIdentityPermission, SiteIdentityPermission porovná se hodnota, která odpovídá Site důkazům, s požadovaným oprávněním.
Identita webu je definovaná pro kód z adres URL s libovolným protokolem s výjimkou FILE. Web je řetězec mezi řetězcem "//" za protokolem adresy URL a následujícím znakem "/", pokud existuje. Například www.fourthcoffee.com
je identita webu v adrese URL http://www.fourthcoffee.com/process/grind.htm
. Tato možnost nezahrnuje čísla portů. Pokud je http://www.fourthcoffee.com:8000/
daná adresa URL , web je www.fourthcoffee.com
, nikoli www.fourthcoffee.com:8000
.
Konstruktory
Site(String) |
Zastaralé.
Inicializuje novou instanci Site třídy s webem, ze kterého pochází sestavení kódu. |
Vlastnosti
Name |
Zastaralé.
Získá web, ze kterého pochází sestavení kódu. |
Metody
Clone() |
Zastaralé.
Vytváří nový objekt, který je kopií aktuální instance. |
Clone() |
Zastaralé.
Vytvoří nový objekt, který je úplnou kopií aktuální instance. (Zděděno od EvidenceBase) |
Copy() |
Zastaralé.
Vytvoří ekvivalentní kopii objektu Site . |
CreateFromUrl(String) |
Zastaralé.
Vytvoří nový Site objekt ze zadané adresy URL. |
CreateIdentityPermission(Evidence) |
Zastaralé.
Vytvoří oprávnění identity, které odpovídá aktuálnímu Site objektu. |
Equals(Object) |
Zastaralé.
Porovná proud Site se zadaným objektem pro ekvivalenci. |
GetHashCode() |
Zastaralé.
Vrátí kód hash názvu aktuálního webu. |
GetType() |
Zastaralé.
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Zastaralé.
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Zastaralé.
Vrátí řetězcovou reprezentaci aktuálního Site objektu. |