Bagikan melalui


EvaluationContext.Generation Properti

Definisi

Mendapatkan berapa kali klaim telah ditambahkan ke konteks evaluasi.

public:
 abstract property int Generation { int get(); };
public abstract int Generation { get; }
member this.Generation : int
Public MustOverride ReadOnly Property Generation As Integer

Nilai Properti

Berapa kali klaim telah ditambahkan ke konteks evaluasi.

Keterangan

Kelas ServiceAuthorizationManager menggunakan Generation properti untuk menentukan apakah putaran evaluasi lain diperlukan. Setiap kali kebijakan otorisasi memanggil AddToTarget metode untuk menambahkan klaim ke konteks evaluasi, Generation properti akan bertambah.

Kelas ServiceAuthorizationManager memeriksa Generation properti setelah memanggil Evaluate metode pada semua kebijakan otorisasi lagi. Generation Jika properti telah bertahap selama evaluasi, ServiceAuthorizationManager kelas memanggil Evaluate metode pada kebijakan otorisasi apa pun yang mengembalikan false terakhir kali metode dipanggil pada kebijakan otorisasi tersebutEvaluate.

Berlaku untuk