Site Clase

Definición

Precaución

Code Access Security is not supported or honored by the runtime.

Proporciona el sitio web desde el que se origina un ensamblado de código como evidencia para la evaluación de directivas. Esta clase no puede heredarse.

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
Herencia
Herencia
Site
Atributos
Implementaciones

Comentarios

Caution

La seguridad de acceso al código (CAS) está en desuso en todas las versiones de .NET Framework y .NET. Las versiones recientes de .NET no respetan las anotaciones de CAS y producen errores si se utilizan las API relacionadas con CAS. Los desarrolladores deben buscar medios alternativos para realizar tareas de seguridad.

La presencia de Site evidencia produce un SiteIdentityPermission elemento en el conjunto de concesión. Si hay un Demand para SiteIdentityPermission, la SiteIdentityPermission que corresponde a la evidencia Site se comparará con el permiso solicitado.

La identidad del sitio se define para el código de las direcciones URL con cualquier protocolo excepto FILE. Un sitio es la cadena entre "//" después del protocolo de una dirección URL y la siguiente "/", si está presente. Por ejemplo, www.fourthcoffee.com es la identidad del sitio en la dirección URL http://www.fourthcoffee.com/process/grind.htm. Esto excluye los números de puerto. Si una dirección URL determinada es http://www.fourthcoffee.com:8000/, el sitio es www.fourthcoffee.com, no www.fourthcoffee.com:8000.

Constructores

Nombre Description
Site(String)
Obsoletos.

Inicializa una nueva instancia de la Site clase con el sitio web desde el que se origina un ensamblado de código.

Propiedades

Nombre Description
Name
Obsoletos.

Obtiene el sitio web desde el que se origina el ensamblado de código.

Métodos

Nombre Description
Clone()
Obsoletos.

Crea un nuevo objeto que es una copia de la instancia actual.

Clone()
Obsoletos.

Crea un nuevo objeto que es una copia completa de la instancia actual.

(Heredado de EvidenceBase)
Copy()
Obsoletos.

Crea una copia equivalente del Site objeto .

CreateFromUrl(String)
Obsoletos.

Crea un nuevo Site objeto a partir de la dirección URL especificada.

CreateIdentityPermission(Evidence)
Obsoletos.

Crea un permiso de identidad que corresponde al objeto actual Site .

Equals(Object)
Obsoletos.

Compara el objeto actual Site con el objeto especificado para la equivalencia.

GetHashCode()
Obsoletos.

Devuelve el código hash del nombre del sitio web actual.

GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()
Obsoletos.

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()
Obsoletos.

Devuelve una representación de cadena del objeto actual Site .

Se aplica a