BuildRequestsController 類別
處理所有其餘呼叫的控制器針對組建要求
繼承階層
System.Object
System.Web.Http.ApiController
Microsoft.TeamFoundation.Framework.Server.TfsApiController
TfsProjectApiController
Microsoft.TeamFoundation.Build.Server.Rest.BuildApiController
Microsoft.TeamFoundation.Build.Server.Rest.BuildRequestsController
命名空間: Microsoft.TeamFoundation.Build.Server.Rest
組件: Microsoft.TeamFoundation.Build.Server (在 Microsoft.TeamFoundation.Build.Server.dll 中)
語法
'宣告
<VersionedApiControllerCustomNameAttribute(Area := "Build", ResourceName := "Requests")> _
<ControllerApiVersionAttribute()> _
Public Class BuildRequestsController _
Inherits BuildApiController
[VersionedApiControllerCustomNameAttribute(Area = "Build", ResourceName = "Requests")]
[ControllerApiVersionAttribute()]
public class BuildRequestsController : BuildApiController
BuildRequestsController 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
BuildRequestsController |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
ActionContext | (繼承自 ApiController)。 | |
ActivityLogArea | (繼承自 BuildApiController)。 | |
BaseHttpExceptions | (繼承自 TfsApiController)。 | |
Configuration | (繼承自 ApiController)。 | |
ControllerContext | (繼承自 ApiController)。 | |
ExceptionMapping | (繼承自 TfsApiController)。 | |
HttpExceptions | (覆寫 TfsApiController.HttpExceptions。) | |
ModelState | (繼承自 ApiController)。 | |
ProjectId | (繼承自 TfsProjectApiController)。 | |
ProjectInfo | (繼承自 TfsProjectApiController)。 | |
Request | (繼承自 ApiController)。 | |
RequestContext | (繼承自 ApiController)。 | |
TfsRequestContext | (繼承自 TfsApiController)。 | |
TraceArea | (繼承自 BuildApiController)。 | |
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)。 | |
CreateRequest | ||
DeleteRequest | ||
Dispose() | (繼承自 ApiController)。 | |
Dispose(Boolean) | (繼承自 ApiController)。 | |
Equals | 判斷指定的物件是否等於目前的物件。 (繼承自 Object)。 | |
ExecuteAsync | (繼承自 ApiController)。 | |
Finalize | 在記憶體回收開始前,允許物件嘗試釋放資源,並執行其他清除作業。 (繼承自 Object)。 | |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 | |
GetRequest | 取得特定要求 | |
GetRequests | ||
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
Initialize | (繼承自 TfsApiController)。 | |
InitializeExceptionMap | (繼承自 TfsProjectApiController)。 | |
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)。 | |
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)。 | |
UpdateRequestStatus | ||
Validate``1(UMP) | (繼承自 ApiController)。 | |
Validate``1(UMP, String) | (繼承自 ApiController)。 |
回頁首
擴充方法
名稱 | 描述 | |
---|---|---|
GenerateResponse | (以 TfsApiControllerExtensions 定義。) |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。