Język

Site Klasa

Definicja

Uwaga

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 oceny 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

Caution

Zabezpieczenia dostępu kodu (CAS) zostały wycofane we wszystkich wersjach programu .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 element Demand for SiteIdentityPermission, SiteIdentityPermission element odpowiadający 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. 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.

Konstruktory

Nazwa Opis
Site(String)
Przestarzałe.

Inicjuje Site nowe wystąpienie klasy z witryną internetową, z której pochodzi zestaw kodu.

Właściwości

Nazwa Opis
Name
Przestarzałe.

Pobiera witrynę internetową, z której pochodzi zestaw kodu.

Metody

Nazwa Opis
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 z 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żącą Site z określonym obiektem równoważności.

GetHashCode()
Przestarzałe.

Zwraca kod skrótu bieżącej nazwy witryny internetowej.

GetType()
Przestarzałe.

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()
Przestarzałe.

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()
Przestarzałe.

Zwraca reprezentację ciągu bieżącego Site obiektu.

Dotyczy