Bagikan melalui


UnionCodeGroup Kelas

Definisi

Perhatian

This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.

Perhatian

This type is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.

Mewakili grup kode yang pernyataan kebijakannya adalah persatuan pernyataan kebijakan grup kode saat ini dan pernyataan kebijakan dari semua grup kode anak yang cocok. Kelas ini tidak dapat diwariskan.

public ref class UnionCodeGroup sealed : System::Security::Policy::CodeGroup
[System.Obsolete("This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public sealed class UnionCodeGroup : System.Security.Policy.CodeGroup
[System.Serializable]
public sealed class UnionCodeGroup : System.Security.Policy.CodeGroup
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class UnionCodeGroup : System.Security.Policy.CodeGroup
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Obsolete("This type is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public sealed class UnionCodeGroup : System.Security.Policy.CodeGroup
public sealed class UnionCodeGroup : System.Security.Policy.CodeGroup
[<System.Obsolete("This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type UnionCodeGroup = class
    inherit CodeGroup
[<System.Serializable>]
type UnionCodeGroup = class
    inherit CodeGroup
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type UnionCodeGroup = class
    inherit CodeGroup
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Obsolete("This type is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type UnionCodeGroup = class
    inherit CodeGroup
type UnionCodeGroup = class
    inherit CodeGroup
Public NotInheritable Class UnionCodeGroup
Inherits CodeGroup
Warisan
UnionCodeGroup
Atribut

Keterangan

Perhatian

Keamanan Akses Kode (CAS) tidak digunakan lagi di semua versi .NET Framework dan .NET. Versi terbaru .NET tidak mematuhi anotasi CAS dan menghasilkan kesalahan jika API terkait CAS digunakan. Pengembang harus mencari cara alternatif untuk menyelesaikan tugas keamanan.

Grup kode adalah blok penyusun kebijakan keamanan akses kode. Setiap tingkat kebijakan terdiri dari grup kode akar yang dapat memiliki grup kode anak (dan sebagainya), membentuk pohon. Setiap grup kode memiliki kondisi keanggotaan yang menentukan apakah rakitan tertentu miliknya atau tidak, berdasarkan bukti untuk perakitan tersebut. Hanya grup kode yang kondisi keanggotaannya cocok dengan assembly tertentu dan grup kode anak mereka yang menerapkan kebijakan.

UnionCodeGroup adalah jenis grup kode yang paling umum; pernyataan kebijakan semua grup kode anak yang cocok (dan dengan ekstensi grup kode anak mereka) dikombinasikan dengan kumpulan izin grup kode induk yang cocok. Dengan demikian, jika kondisi keanggotaannya cocok, grup kode ini membentuk persatuan pernyataan kebijakannya dan semua grup kode anaknya yang juga cocok dengan bukti.

UnionCodeGroup grup kode adalah grup kode yang dibuat oleh utilitas CASPOL (lihat Caspol.exe (Alat Kebijakan Keamanan Akses Kode)).

Konstruktor

UnionCodeGroup(IMembershipCondition, PolicyStatement)
Kedaluwarsa.
Kedaluwarsa.

Menginisialisasi instans baru kelas UnionCodeGroup.

Properti

AttributeString
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan representasi string dari atribut pernyataan kebijakan untuk grup kode.

(Diperoleh dari CodeGroup)
Children
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan atau menetapkan daftar yang diurutkan dari grup kode anak dari grup kode.

(Diperoleh dari CodeGroup)
Description
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan atau mengatur deskripsi grup kode.

(Diperoleh dari CodeGroup)
MembershipCondition
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan atau mengatur kondisi keanggotaan grup kode.

(Diperoleh dari CodeGroup)
MergeLogic
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan logika penggabungan.

Name
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan atau mengatur nama grup kode.

(Diperoleh dari CodeGroup)
PermissionSetName
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan nama kumpulan izin bernama untuk grup kode.

(Diperoleh dari CodeGroup)
PolicyStatement
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan atau menetapkan pernyataan kebijakan yang terkait dengan grup kode.

(Diperoleh dari CodeGroup)

Metode

AddChild(CodeGroup)
Kedaluwarsa.
Kedaluwarsa.

Menambahkan grup kode anak ke grup kode saat ini.

(Diperoleh dari CodeGroup)
Copy()
Kedaluwarsa.
Kedaluwarsa.

Membuat salinan mendalam dari grup kode saat ini.

CreateXml(SecurityElement, PolicyLevel)
Kedaluwarsa.
Kedaluwarsa.

Ketika ditimpa dalam kelas turunan, menserialisasikan properti dan status internal khusus untuk grup kode turunan dan menambahkan serialisasi ke yang ditentukan SecurityElement.

(Diperoleh dari CodeGroup)
Equals(CodeGroup, Boolean)
Kedaluwarsa.
Kedaluwarsa.

Menentukan apakah grup kode yang ditentukan setara dengan grup kode saat ini, memeriksa grup kode anak juga, jika ditentukan.

(Diperoleh dari CodeGroup)
Equals(Object)
Kedaluwarsa.
Kedaluwarsa.

Menentukan apakah grup kode yang ditentukan setara dengan grup kode saat ini.

(Diperoleh dari CodeGroup)
FromXml(SecurityElement)
Kedaluwarsa.
Kedaluwarsa.

Rekonstruksi objek keamanan dengan status tertentu dari pengodean XML.

(Diperoleh dari CodeGroup)
FromXml(SecurityElement, PolicyLevel)
Kedaluwarsa.
Kedaluwarsa.

Rekonstruksi objek keamanan dengan status dan tingkat kebijakan tertentu dari pengodean XML.

(Diperoleh dari CodeGroup)
GetHashCode()
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan kode hash dari grup kode saat ini.

(Diperoleh dari CodeGroup)
GetType()
Kedaluwarsa.
Kedaluwarsa.

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()
Kedaluwarsa.
Kedaluwarsa.

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ParseXml(SecurityElement, PolicyLevel)
Kedaluwarsa.
Kedaluwarsa.

Ketika ditimpa di kelas turunan, rekonstruksi properti dan status internal khusus untuk grup kode turunan dari yang ditentukan SecurityElement.

(Diperoleh dari CodeGroup)
RemoveChild(CodeGroup)
Kedaluwarsa.
Kedaluwarsa.

Menghapus grup kode anak yang ditentukan.

(Diperoleh dari CodeGroup)
Resolve(Evidence)
Kedaluwarsa.
Kedaluwarsa.

Menyelesaikan kebijakan untuk grup kode dan keturunannya untuk serangkaian bukti.

ResolveMatchingCodeGroups(Evidence)
Kedaluwarsa.
Kedaluwarsa.

Menyelesaikan grup kode yang cocok.

ToString()
Kedaluwarsa.
Kedaluwarsa.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
ToXml()
Kedaluwarsa.
Kedaluwarsa.

Membuat pengodean XML objek keamanan dan statusnya saat ini.

(Diperoleh dari CodeGroup)
ToXml(PolicyLevel)
Kedaluwarsa.
Kedaluwarsa.

Membuat pengodean XML objek keamanan, statusnya saat ini, dan tingkat kebijakan tempat kode berada.

(Diperoleh dari CodeGroup)

Berlaku untuk