Bagikan melalui


FeatureGuardAttribute Kelas

Definisi

Menunjukkan bahwa properti get-only boolean statis publik yang ditentukan

menjaga akses ke fitur yang ditentukan.

public ref class FeatureGuardAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=true, Inherited=false)]
public sealed class FeatureGuardAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=true, Inherited=false)>]
type FeatureGuardAttribute = class
    inherit Attribute
Public NotInheritable Class FeatureGuardAttribute
Inherits Attribute
Warisan
FeatureGuardAttribute
Atribut

Keterangan

Penganalisis dapat menggunakan ini untuk mencegah peringatan pada panggilan ke kode yang

diannotasi sebagai memerlukan fitur tersebut, ketika callsite dijaga oleh

panggilan ke properti .

Konstruktor

FeatureGuardAttribute(Type)

Menginisialisasi instans baru kelas FeatureGuardAttribute

dengan jenis fitur yang ditentukan.

Properti

FeatureType

Jenis yang mewakili fitur yang dijaga oleh properti .

TypeId

Ketika diimplementasikan dalam kelas turunan, mendapatkan pengidentifikasi unik untuk Attributeini.

(Diperoleh dari Attribute)

Metode

Equals(Object)

Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu.

(Diperoleh dari Attribute)
GetHashCode()

Mengembalikan kode hash untuk instans ini.

(Diperoleh dari Attribute)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
IsDefaultAttribute()

Ketika ditimpa dalam kelas turunan, menunjukkan apakah nilai instans ini adalah nilai default untuk kelas turunan.

(Diperoleh dari Attribute)
Match(Object)

Saat ditimpa dalam kelas turunan, mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu.

(Diperoleh dari Attribute)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk