CallerArgumentExpressionAttribute Kelas

Definisi

Menunjukkan bahwa parameter menangkap ekspresi yang diteruskan untuk parameter lain sebagai string.

public ref class CallerArgumentExpressionAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=false)]
public sealed class CallerArgumentExpressionAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Parameter, AllowMultiple=false, Inherited=false)>]
type CallerArgumentExpressionAttribute = class
    inherit Attribute
Public NotInheritable Class CallerArgumentExpressionAttribute
Inherits Attribute
Warisan
CallerArgumentExpressionAttribute
Atribut

Keterangan

Catatan

Atribut ini diimplementasikan dalam pengkompilasi hanya untuk C# 10 dan versi yang lebih baru.

Konstruktor

CallerArgumentExpressionAttribute(String)

Menginisialisasi instans baru kelas CallerArgumentExpressionAttribute.

Properti

ParameterName

Mendapatkan nama parameter yang ekspresinya harus diambil sebagai string.

TypeId

Ketika diimplementasikan di kelas turunan, mendapatkan pengidentifikasi unik untuk ini Attribute.

(Diperoleh dari Attribute)

Metode

Equals(Object)

Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu.

(Diperoleh dari Attribute)
GetHashCode()

Mengembalikan kode hash untuk instans ini.

(Diperoleh dari Attribute)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
IsDefaultAttribute()

Ketika ditimpa di kelas turunan, menunjukkan apakah nilai instans ini adalah nilai default untuk kelas turunan.

(Diperoleh dari Attribute)
Match(Object)

Saat ditimpa di kelas turunan, mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu.

(Diperoleh dari Attribute)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk