Freigeben über


ApiDescription Klasse

Definition

Stellt eine API dar, die von dieser Anwendung verfügbar gemacht wird.

public ref class ApiDescription
public class ApiDescription
type ApiDescription = class
Public Class ApiDescription
Vererbung
ApiDescription

Konstruktoren

ApiDescription()

Stellt eine API dar, die von dieser Anwendung verfügbar gemacht wird.

Eigenschaften

ActionDescriptor

Ruft für diese API ab oder legt sie fest ActionDescriptor .

GroupName

Ruft den Gruppennamen für diese API ab oder legt diesen fest.

HttpMethod

Ruft die unterstützte HTTP-Methode für diese API ab oder legt sie fest, oder NULL, wenn alle HTTP-Methoden unterstützt werden.

ParameterDescriptions

Ruft eine Liste von ApiParameterDescription für diese API ab.

Properties

Ruft beliebige Metadateneigenschaften ab, die dem zugeordnet sind ApiDescription.

RelativePath

Ruft eine relative URL-Pfadvorlage (relativ zum Anwendungsstamm) für diese API ab oder legt diese fest.

SupportedRequestFormats

Ruft die Liste der möglichen Formate für eine Anforderung ab.

SupportedResponseTypes

Ruft die Liste der möglichen Formate für eine Antwort ab.

Erweiterungsmethoden

GetProperty<T>(ApiDescription)

Ruft den Wert einer Eigenschaft aus der Properties Auflistung unter Verwendung des angegebenen Werts von T als Schlüssel ab.

SetProperty<T>(ApiDescription, T)

Legt den Wert einer Eigenschaft in der Properties Auflistung unter Verwendung des angegebenen Werts von T als Schlüssel fest.

Gilt für: