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 sestavení kódu pochází 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
Caution
Zabezpečení přístupu kódu (CAS) je zastaralé ve všech verzích rozhraní .NET Framework a .NET. Nedávné verze .NET nezohledňují anotace CAS a způsobují chyby, pokud se používají API související s CAS. Vývojáři by měli hledat alternativní způsoby provádění úloh zabezpečení.
Přítomnost důkazů vytváří v sadě grantů SiteSiteIdentityPermission . Pokud existuje Demand for SiteIdentityPermission, SiteIdentityPermission bude porovnán Site s požadovaným oprávněním.
Identita webu je definována pro kód z adres URL s jakýmkoli protokolem s výjimkou FILE. Web je řetězec mezi znakem //za protokolem adresy URL a následujícím řetězcem /, pokud je k dispozici. Například www.fourthcoffee.com je identita webu v adrese URL http://www.fourthcoffee.com/process/grind.htm. Tím se vyloučí čísla portů. Pokud je http://www.fourthcoffee.com:8000/daná adresa URL , web není www.fourthcoffee.comwww.fourthcoffee.com:8000.
Konstruktory
| Name | Description |
|---|---|
| Site(String) |
Zastaralé.
Inicializuje novou instanci Site třídy s webem, ze kterého pochází sestavení kódu. |
Vlastnosti
| Name | Description |
|---|---|
| Name |
Zastaralé.
Získá web, ze kterého pochází sestavení kódu. |
Metody
| Name | Description |
|---|---|
| Clone() |
Zastaralé.
Vytvoří 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á aktuální Site s zadaným objektem pro ekvivalenci. |
| GetHashCode() |
Zastaralé.
Vrátí kód hash aktuálního názvu webu. |
| GetType() |
Zastaralé.
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Zastaralé.
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Zastaralé.
Vrátí řetězcovou reprezentaci aktuálního Site objektu. |