Site 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.
Przestroga
Code Access Security is not supported or honored by the runtime.
Udostępnia witrynę sieci Web, z której pochodzi zestaw kodu jako dowód na ocenę zasad. Klasa ta nie może być dziedziczona.
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
- Dziedziczenie
- Dziedziczenie
-
Site
- Atrybuty
- Implementuje
Uwagi
Przestroga
Zabezpieczenia dostępu kodu (CAS) zostały uznane za przestarzałe we wszystkich wersjach .NET Framework i .NET. Najnowsze wersje platformy .NET nie honorują adnotacji CAS i generują błędy, jeśli są używane interfejsy API związane z usługą CAS. Deweloperzy powinni szukać alternatywnych sposobów wykonywania zadań zabezpieczeń.
Obecność Site dowodów tworzy element SiteIdentityPermission w zestawie dotacji. Jeśli istnieje DemandSiteIdentityPermissiondla , SiteIdentityPermission element, który odpowiada dowodom Site , zostanie porównany z żądaną zgodą.
Tożsamość witryny jest definiowana dla kodu z adresów URL z dowolnego protokołu z wyjątkiem PLIKU. Lokacja jest ciągiem między ciągiem "//" po protokole adresu URL i następującym "/", jeśli istnieje. Na przykład www.fourthcoffee.com
to tożsamość witryny w adresie URL http://www.fourthcoffee.com/process/grind.htm
. Nie obejmuje to numerów portów. Jeśli podany adres URL to http://www.fourthcoffee.com:8000/
, witryna to www.fourthcoffee.com
, a nie www.fourthcoffee.com:8000
.
Konstruktory
Site(String) |
Przestarzałe.
Inicjuje Site nowe wystąpienie klasy z witryną internetową, z której pochodzi zestaw kodu. |
Właściwości
Name |
Przestarzałe.
Pobiera witrynę internetową, z której pochodzi zestaw kodu. |
Metody
Clone() |
Przestarzałe.
Tworzy nowy obiekt, który jest kopią bieżącego wystąpienia. |
Clone() |
Przestarzałe.
Tworzy nowy obiekt, który jest kompletną kopią bieżącego wystąpienia. (Odziedziczone po EvidenceBase) |
Copy() |
Przestarzałe.
Tworzy równoważną kopię Site obiektu. |
CreateFromUrl(String) |
Przestarzałe.
Tworzy nowy Site obiekt na podstawie określonego adresu URL. |
CreateIdentityPermission(Evidence) |
Przestarzałe.
Tworzy uprawnienie tożsamości odpowiadające bieżącemu Site obiektowi. |
Equals(Object) |
Przestarzałe.
Porównuje bieżący Site z określonym obiektem pod kątem równoważności. |
GetHashCode() |
Przestarzałe.
Zwraca kod skrótu bieżącej nazwy witryny internetowej. |
GetType() |
Przestarzałe.
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Przestarzałe.
Zwraca reprezentację ciągu bieżącego Site obiektu. |