共用方式為


EvaluationContext.Generation 屬性

定義

取得宣告已加入至評估內容的次數。

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

屬性值

宣告已加入至評估內容的次數。

備註

ServiceAuthorizationManager 類別使用 Generation 屬性來判斷是否需要進行其他評估。 每次授權原則呼叫 AddToTarget 方法以新增宣告至評估內容中時,Generation 屬性就會遞增。

在所有授權原則上再次呼叫 ServiceAuthorizationManager 方法之後,Generation 類別會檢查 Evaluate 屬性。 如果在評估期間已遞增了 Generation 屬性,ServiceAuthorizationManager 類別會在最後一次呼叫 Evaluate 方法時傳回 false 的該授權原則上呼叫 Evaluate 方法。

適用於