共用方式為


AzureWebsiteApiBaseActivity<T> 類別

繼承階層架構

System.Object
  System.Activities.Activity
    System.Activities.ActivityWithResult
      System.Activities.Activity<T>
        System.Activities.AsyncCodeActivity<T>
          Microsoft.TeamFoundation.Deployment.Workflow.Activities.RestApiAsyncCodeActivity<T>
            Microsoft.TeamFoundation.Deployment.Workflow.Activities.AzureWebsiteApiBaseActivity<T>
              Microsoft.TeamFoundation.Deployment.Workflow.Activities.GetAzureWebsitePublishProfile

命名空間:  Microsoft.TeamFoundation.Deployment.Workflow.Activities
組件:  Microsoft.TeamFoundation.Deployment.Workflow (在 Microsoft.TeamFoundation.Deployment.Workflow.dll 中)

語法

'宣告
Public MustInherit Class AzureWebsiteApiBaseActivity(Of T) _
    Inherits RestApiAsyncCodeActivity(Of T)
public abstract class AzureWebsiteApiBaseActivity<T> : RestApiAsyncCodeActivity<T>

型別參數

  • T

AzureWebsiteApiBaseActivity<T> 型別會公開下列成員。

建構函式

  名稱 說明
受保護的方法 AzureWebsiteApiBaseActivity<T>

回頁首

屬性

  名稱 說明
公用屬性 AllowUntrustedCertificates (繼承自 RestApiAsyncCodeActivity<T>)。
受保護的屬性 CacheId 取得工作流程定義範圍內的唯一快取識別碼。 (繼承自 Activity)。
公用屬性 ConnectedService (繼承自 RestApiAsyncCodeActivity<T>)。
受保護的屬性 Constraints 取得 Constraint 活動的集合,這些活動可以設定為提供 Activity 的驗證。 (繼承自 Activity)。
公用屬性 DisplayName 取得或設定選擇性的易記名稱,這個名稱會用於偵錯、驗證、例外狀況處理及追蹤。 (繼承自 Activity)。
公用屬性 Id 取得工作流程定義範圍內的唯一識別碼。 (繼承自 Activity)。
受保護的屬性 Implementation 取得nullnull 參考 (即 Visual Basic 中的 Nothing)或嘗試設定這個屬性的值時,擲回錯誤。 (繼承自 AsyncCodeActivity<T>)。
受保護的屬性 ImplementationVersion 取得或設定實作版本的活動。 (繼承自 AsyncCodeActivity<T>)。
公用屬性 Result 取得或設定 [結果] 引數的Activity<TResult>。 (繼承自 Activity<T>)。
公用屬性 ResultType 在衍生類別中實作時,取得活動的型別OutArgument。 (繼承自 ActivityWithResult)。
公用屬性 WebsiteEnvironment

回頁首

方法

  名稱 說明
受保護的方法 BeginExecute (繼承自 RestApiAsyncCodeActivity<T>)。
受保護的方法 CacheMetadata(ActivityMetadata) 尚未實作。請改用 CacheMetadata。 (繼承自 AsyncCodeActivity<T>)。
受保護的方法 CacheMetadata(CodeActivityMetadata) (覆寫 RestApiAsyncCodeActivity<T>.CacheMetadata(CodeActivityMetadata)。)
受保護的方法 Cancel (繼承自 RestApiAsyncCodeActivity<T>)。
受保護的方法 CleanupVariables (覆寫 RestApiAsyncCodeActivity<T>.CleanupVariables(AsyncCodeActivityContext)。)
受保護的方法 EndExecute (繼承自 RestApiAsyncCodeActivity<T>)。
受保護的方法 EnsureSuccessStatusCode
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
受保護的方法 Finalize 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。
受保護的方法 FormatRequestUri
受保護的方法 GetApiTask
公用方法 GetHashCode 做為特定型別的雜湊函式。 (繼承自 Object)。
受保護的方法 GetRequestUri
受保護的方法 GetTask (覆寫 RestApiAsyncCodeActivity<T>.GetTask(AsyncCodeActivityContext, CancellationToken)。)
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
受保護的方法 OnCreateDynamicUpdateMap 引發事件時建立的動態更新的對應。 (繼承自 AsyncCodeActivity<T>)。
公用方法 ShouldSerializeAllowUntrustedCertificates (繼承自 RestApiAsyncCodeActivity<T>)。
公用方法 ShouldSerializeDisplayName 指出是否應序列化 DisplayName 屬性。 (繼承自 Activity)。
公用方法 ToString 傳回包含 ActivityIdDisplayNameString。 (繼承自 Activity)。
受保護的方法 WriteExceptionInformation (繼承自 RestApiAsyncCodeActivity<T>)。

回頁首

擴充方法

  名稱 說明
公用擴充方法 GetAssemblyMetadataCollection (以 WorkflowHelpers 定義。)

回頁首

執行緒安全

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

請參閱

參考

Microsoft.TeamFoundation.Deployment.Workflow.Activities 命名空間