GatedCheckinException 類別

表示的例外狀況簽入拒絕由於外掛程式閘道簽入。

繼承階層架構

System.Object
  System.Exception
    System.ApplicationException
      Microsoft.VisualStudio.Services.Common.VssException
        Microsoft.TeamFoundation.TeamFoundationServerException
          Microsoft.TeamFoundation.Framework.Client.TeamFoundationServiceException
            Microsoft.TeamFoundation.Framework.Client.EventException
              Microsoft.TeamFoundation.Framework.Client.ActionDeniedBySubscriberException
                Microsoft.TeamFoundation.VersionControl.Client.GatedCheckinException

命名空間:  Microsoft.TeamFoundation.VersionControl.Client
組件:  Microsoft.TeamFoundation.VersionControl.Client (在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)

語法

'宣告
<SerializableAttribute> _
Public NotInheritable Class GatedCheckinException _
    Inherits ActionDeniedBySubscriberException
[SerializableAttribute]
public sealed class GatedCheckinException : ActionDeniedBySubscriberException

GatedCheckinException 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 AffectedBuildDefinitions 取得封鎖簽入嘗試組建定義的集合。這個屬性永遠有效。
公用屬性 BuildUri 取得組建的統一資源識別元 (URI) 的簽入排入佇列的 (URI)。當子代碼是 3. 時,這個屬性才有效。
公用屬性 CheckInContainsLocks 取得旗標指示要簽入的至少包含一個暫止的變更有鎖定的一組暫止變更位元是否已設定。這個屬性不會為擱置集設定。
公用屬性 CheckInTicket 取得伺服器所提供之送出 CheckInShelveset 組建要求的簽入票證。
公用屬性 Data 取得資料與這個例外狀況,,如果有的話。 (繼承自 TeamFoundationServerException)。
公用屬性 ErrorCode (繼承自 VssException)。
公用屬性 EventId (繼承自 VssException)。
公用屬性 HasOverridePermission 取得旗標指示執行簽入的使用者是否具有必要的使用權限會覆寫閘道簽入原則。這個屬性永遠有效。
公用屬性 HelpLink 取得或設定與這個例外狀況相關聯說明檔的連結。 (繼承自 Exception)。
公用屬性 InnerException 取得造成目前例外狀況的 Exception 執行個體。 (繼承自 Exception)。
公用屬性 IsRemoteException 取得描述的旗標這個例外狀況是否由伺服器擲回並由用戶端接收。 (繼承自 TeamFoundationServerException)。
公用屬性 LogException (繼承自 VssException)。
公用屬性 LogLevel (繼承自 VssException)。
公用屬性 Message 取得描述目前例外狀況的訊息。 (繼承自 Exception)。
公用屬性 OverridePermissionFailures 取得呼叫端遺漏"覆寫由組建簽入驗證"權限 Team 專案的唯讀集合。當子代碼是 4. 時,這個屬性才有效。
公用屬性 QueueId 取得簽入已佇列組建的佇列 ID。當子代碼是 3. 時,這個屬性才有效。
公用屬性 ReportException (繼承自 VssException)。
公用屬性 ShelvesetName 取得擱置集的名稱。當子代碼是 1 或 3. 時,這個屬性才有效。
公用屬性 Source 取得或設定造成錯誤的應用程式或物件的名稱。 (繼承自 Exception)。
公用屬性 StackTrace 取得呼叫堆疊上之立即框架的字串表示。 (繼承自 Exception)。
公用屬性 StatusCode 取得由訂閱者提供的錯誤碼。 (繼承自 ActionDeniedBySubscriberException)。
公用屬性 SubCode 取得這個例外狀況的子機碼。
公用屬性 SubscriberName 取得拒絕動作訂閱者的名稱。 (繼承自 ActionDeniedBySubscriberException)。
公用屬性 SubscriberType 取得訂閱者類型拒絕動作的名稱。 (繼承自 ActionDeniedBySubscriberException)。
公用屬性 TargetSite 取得擲回目前例外狀況的方法。 (繼承自 Exception)。

回頁首

方法

  名稱 描述
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
公用方法 GetBaseException 在衍生類別中覆寫時,傳回一或多個後續的例外狀況的根本原因 Exception。 (繼承自 Exception)。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetObjectData 安全性關鍵。在衍生類別中覆寫時,使用例外狀況的資訊設定 SerializationInfo。 (繼承自 Exception)。
公用方法 GetType 取得目前執行個體的執行階段型別。 (繼承自 Exception)。
公用方法 ToString 建立並傳回目前例外狀況的字串表示。 (繼承自 Exception)。

回頁首

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.VersionControl.Client 命名空間