VersionedApiResourceConstraint Class

Routing constraint that enables selection of API controllers based on the api and resource versions of the incoming request

Inheritance Hierarchy

System.Object
  Microsoft.TeamFoundation.Framework.Server.VersionedApiResourceConstraint

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
Public Class VersionedApiResourceConstraint _
    Implements IHttpRouteConstraint
public class VersionedApiResourceConstraint : IHttpRouteConstraint
public ref class VersionedApiResourceConstraint : IHttpRouteConstraint
type VersionedApiResourceConstraint =  
    class 
        interface IHttpRouteConstraint 
    end
public class VersionedApiResourceConstraint implements IHttpRouteConstraint

The VersionedApiResourceConstraint type exposes the following members.

Constructors

  Name Description
Public method VersionedApiResourceConstraint Route constraint that selects the appropriate API resource controller based on the request version

Top

Methods

  Name Description
Public method Equals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method Match
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.TeamFoundation.Framework.Server Namespace