ContributionsControllerBase 類別
繼承階層
System.Object
System.Web.Http.ApiController
Microsoft.TeamFoundation.Framework.Server.TfsApiController
Microsoft.VisualStudio.Services.Contributions.WebApi.ContributionsControllerBase
Microsoft.VisualStudio.Services.Contributions.WebApi.AppsController
Microsoft.VisualStudio.Services.Contributions.WebApi.InstalledAppsController
命名空間: Microsoft.VisualStudio.Services.Contributions.WebApi
組件: Microsoft.TeamFoundation.Framework.Server (在 Microsoft.TeamFoundation.Framework.Server.dll 中)
語法
'宣告
<FeatureEnabledAttribute("VisualStudio.Services.Contribution")> _
Public MustInherit Class ContributionsControllerBase _
Inherits TfsApiController
[FeatureEnabledAttribute("VisualStudio.Services.Contribution")]
public abstract class ContributionsControllerBase : TfsApiController
ContributionsControllerBase 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
ContributionsControllerBase |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
ActionContext | (繼承自 ApiController)。 | |
ActivityLogArea | (覆寫 TfsApiController.ActivityLogArea。) | |
BaseHttpExceptions | (繼承自 TfsApiController)。 | |
Configuration | (繼承自 ApiController)。 | |
ControllerContext | (繼承自 ApiController)。 | |
ExceptionMapping | (繼承自 TfsApiController)。 | |
HttpExceptions | (繼承自 TfsApiController)。 | |
ModelState | (繼承自 ApiController)。 | |
Request | (繼承自 ApiController)。 | |
RequestContext | (繼承自 ApiController)。 | |
TfsRequestContext | (繼承自 TfsApiController)。 | |
TraceArea | (覆寫 TfsApiController.TraceArea。) | |
TranslatedExceptions | (繼承自 TfsApiController)。 | |
Url | (繼承自 ApiController)。 | |
User | (繼承自 ApiController)。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
AddDisposableResource | (繼承自 TfsApiController)。 | |
BadRequest() | (繼承自 ApiController)。 | |
BadRequest(String) | (繼承自 ApiController)。 | |
BadRequest(ModelStateDictionary) | (繼承自 ApiController)。 | |
Conflict | (繼承自 ApiController)。 | |
Content``1(HttpStatusCode, UMP) | (繼承自 ApiController)。 | |
Content``1(HttpStatusCode, UMP, MediaTypeFormatter) | (繼承自 ApiController)。 | |
Content``1(HttpStatusCode, UMP, MediaTypeFormatter, String) | (繼承自 ApiController)。 | |
Content``1(HttpStatusCode, UMP, MediaTypeFormatter, MediaTypeHeaderValue) | (繼承自 ApiController)。 | |
Created``1(String, UMP) | (繼承自 ApiController)。 | |
Created``1(Uri, UMP) | (繼承自 ApiController)。 | |
CreatedAtRoute``1(String, Object, UMP) | (繼承自 ApiController)。 | |
CreatedAtRoute``1(String, IDictionary<String, Object>, UMP) | (繼承自 ApiController)。 | |
Dispose() | (繼承自 ApiController)。 | |
Dispose(Boolean) | (繼承自 ApiController)。 | |
Equals | 判斷指定的物件是否等於目前的物件。 (繼承自 Object)。 | |
ExecuteAsync | (繼承自 ApiController)。 | |
Finalize | 在記憶體回收開始前,允許物件嘗試釋放資源,並執行其他清除作業。 (繼承自 Object)。 | |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
Initialize | (繼承自 TfsApiController)。 | |
InitializeExceptionMap | (覆寫 TfsApiController.InitializeExceptionMap(ApiExceptionMapping)。) | |
InternalServerError() | (繼承自 ApiController)。 | |
InternalServerError(Exception) | (繼承自 ApiController)。 | |
Json``1(UMP) | (繼承自 ApiController)。 | |
Json``1(UMP, JsonSerializerSettings) | (繼承自 ApiController)。 | |
Json``1(UMP, JsonSerializerSettings, Encoding) | (繼承自 ApiController)。 | |
MapException | (繼承自 TfsApiController)。 | |
MemberwiseClone | 建立目前 Object 的淺層複製。 (繼承自 Object)。 | |
NotFound | (繼承自 ApiController)。 | |
Ok() | (繼承自 ApiController)。 | |
Ok``1(UMP) | (繼承自 ApiController)。 | |
ParseAppStoreIdentifier | ||
Redirect(String) | (繼承自 ApiController)。 | |
Redirect(Uri) | (繼承自 ApiController)。 | |
RedirectToRoute(String, Object) | (繼承自 ApiController)。 | |
RedirectToRoute(String, IDictionary<String, Object>) | (繼承自 ApiController)。 | |
ResponseMessage | (繼承自 ApiController)。 | |
StatusCode | (繼承自 ApiController)。 | |
ToString | 傳回代表目前物件的字串。 (繼承自 Object)。 | |
TranslateException | (繼承自 TfsApiController)。 | |
Unauthorized(array<AuthenticationHeaderValue[]) | (繼承自 ApiController)。 | |
Unauthorized(IEnumerable<AuthenticationHeaderValue>) | (繼承自 ApiController)。 | |
Validate``1(UMP) | (繼承自 ApiController)。 | |
Validate``1(UMP, String) | (繼承自 ApiController)。 |
回頁首
擴充方法
名稱 | 描述 | |
---|---|---|
GenerateResponse | (以 TfsApiControllerExtensions 定義。) |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。
請參閱
參考
Microsoft.VisualStudio.Services.Contributions.WebApi 命名空間