DemandFeatureAttribute-Klasse
Das Aktionsfilterattribut, um von Controllern oder von Aktionen für bestimmte Lizenz zu markieren planiert. Überbrückungen Lizenzierung Überprüfung auf gehostetes. Standardmäßig sind alle Controller und Aktionen im Standardmodus. WIOV-Zugriff sollte ausdrücklich angegeben werden mithilfe des Routings oder zu den Aktionen.
Vererbungshierarchie
System.Object
System.Attribute
System.Web.Http.Filters.FilterAttribute
System.Web.Http.Filters.ActionFilterAttribute
Microsoft.TeamFoundation.Server.Core.DemandFeatureAttribute
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Syntax
'Declaration
Public Class DemandFeatureAttribute _
Inherits ActionFilterAttribute
public class DemandFeatureAttribute : ActionFilterAttribute
Der DemandFeatureAttribute-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
DemandFeatureAttribute(array<Guid[]) | Erstellt ein Funktionsanforderungsattribut für eine der aufgeführten Funktionen, die von ihrer GUIDs identifiziert werden | |
DemandFeatureAttribute(String) | Erstellt ein Funktionsanforderungsattribut für eine Funktion, die von ihrer ID identifiziert wird | |
DemandFeatureAttribute(array<String[]) | Erstellt ein Funktionsanforderungsattribut für eine der aufgeführten Funktionen, die von ihrer ID identifiziert werden |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AllowMultiple | (Von FilterAttribute geerbt.) | |
TypeId | Bei Implementierung in einer abgeleiteten Klasse wird ein eindeutiger Bezeichner für dieses Attribute abgerufen. (Von Attribute geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Infrastruktur. Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist. (Von Attribute geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Gibt den Hashcode für diese Instanz zurück. (Von Attribute geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsDefaultAttribute | Beim Überschreiben in einer abgeleiteten Klasse wird angegeben, ob der Wert dieser Instanz der Standardwert für die abgeleitete Klasse ist. (Von Attribute geerbt.) | |
Match | Beim Überschreiben in einer abgeleiteten Klasse wird ein Wert zurückgegeben, der angibt, ob diese Instanz einem bestimmten Objekt entspricht. (Von Attribute geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnActionExecuted | (Von ActionFilterAttribute geerbt.) | |
OnActionExecuting | (Überschreibt ActionFilterAttribute.OnActionExecuting(HttpActionContext).) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
IActionFilter.ExecuteActionFilterAsync | (Von ActionFilterAttribute geerbt.) | |
_Attribute.GetIDsOfNames | Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. (Von Attribute geerbt.) | |
_Attribute.GetTypeInfo | Ruft die Typinformationen für ein Objekt ab, mit deren Hilfe die Typinformationen für eine Schnittstelle abgerufen werden können. (Von Attribute geerbt.) | |
_Attribute.GetTypeInfoCount | Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). (Von Attribute geerbt.) | |
_Attribute.Invoke | Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit. (Von Attribute geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.