Sprache

AIParameterNameAttribute Klasse

Definition

Gibt den Schemanamen an, der für einen AIFunction Parameter verwendet werden soll.

public ref class AIParameterNameAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=true)]
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class AIParameterNameAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=true)]
public sealed class AIParameterNameAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=true)>]
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type AIParameterNameAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=true)>]
type AIParameterNameAttribute = class
    inherit Attribute
Public NotInheritable Class AIParameterNameAttribute
Inherits Attribute
Vererbung
AIParameterNameAttribute
Attribute

Hinweise

Der Name ist der Bezeichner, den ein Modell sieht und verwendet, wenn ein Argument für eine Funktion angegeben wird. Standardmäßig wird dies von .NET Metadaten abgeleitet. Wenden Sie dieses Attribut an, um einen anderen Bezeichner zu verwenden.

Konstruktoren

Name Beschreibung
AIParameterNameAttribute(String)

Initialisiert eine neue Instanz der AIParameterNameAttribute-Klasse.

Eigenschaften

Name Beschreibung
Name

Ruft den Schemanamen ab, der für den Parameter verwendet werden soll.

Gilt für: