Site Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
Code Access Security is not supported or honored by the runtime.
İlke değerlendirmesi için kanıt olarak bir kod derlemesinin kaynaklandığı Web sitesini sağlar. Bu sınıf devralınamaz.
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
- Devralma
- Devralma
-
Site
- Öznitelikler
- Uygulamalar
Açıklamalar
Caution
Kod Erişim Güvenliği (CAS), .NET Framework ve .NET'in tüm sürümlerinde kullanım dışı bırakılmıştır. .NET'in son sürümleri CAS ek açıklamalarını dikkate almaz ve CAS ile ilgili API'ler kullanılırsa hata üretir. Geliştiriciler, güvenlik görevlerini yerine getirmek için alternatif yöntemler aramalıdır.
Kanıtın Site varlığı, izin kümesinde bir SiteIdentityPermission oluşturur. Demand için SiteIdentityPermission varsa, SiteIdentityPermission kanıtına karşılık gelen Site, istenen izinle karşılaştırılır.
Site kimliği, FILE dışında herhangi bir protokole sahip URL'lerden gelen kod için tanımlanır. Site, URL protokolünden sonra "//" ile varsa aşağıdaki "/" arasındaki dizedir. Örneğin, www.fourthcoffee.com URL'deki http://www.fourthcoffee.com/process/grind.htmsite kimliğidir. Bu, bağlantı noktası numaralarını dışlar. Belirli bir URL isehttp://www.fourthcoffee.com:8000/, site , değil www.fourthcoffee.comolurwww.fourthcoffee.com:8000.
Oluşturucular
| Name | Description |
|---|---|
| Site(String) |
Geçersiz.
Bir kod derlemesinin Site kaynaklandığı web sitesiyle sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Name |
Geçersiz.
Kod derlemesinin kaynaklandığı web sitesini alır. |
Yöntemler
| Name | Description |
|---|---|
| Clone() |
Geçersiz.
Geçerli örneğin kopyası olan yeni bir nesne oluşturur. |
| Clone() |
Geçersiz.
Geçerli örneğin tam kopyası olan yeni bir nesne oluşturur. (Devralındığı yer: EvidenceBase) |
| Copy() |
Geçersiz.
Nesnenin Site eşdeğer bir kopyasını oluşturur. |
| CreateFromUrl(String) |
Geçersiz.
Belirtilen URL'den yeni Site bir nesne oluşturur. |
| CreateIdentityPermission(Evidence) |
Geçersiz.
Geçerli Site nesneye karşılık gelen bir kimlik izni oluşturur. |
| Equals(Object) |
Geçersiz.
Geçerli Site değeri, denklik için belirtilen nesneyle karşılaştırır. |
| GetHashCode() |
Geçersiz.
Geçerli web sitesi adının karma kodunu döndürür. |
| GetType() |
Geçersiz.
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçersiz.
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçersiz.
Geçerli Site nesnenin dize gösterimini döndürür. |