Aracılığıyla paylaş


CallInfo Sınıf

Tanım

Dinamik bağlama işlemindeki bağımsız değişkenleri açıklar.

public ref class CallInfo sealed
public sealed class CallInfo
type CallInfo = class
Public NotInheritable Class CallInfo
Devralma
CallInfo

Örnekler

SampleMethod(arg1, arg2, arg3, name1 = arg4, name2 = arg5, name3 = arg6) , öğesine ArgumentCount: 6 ArgumentNames: {"name1", "name2", "name3"}karşılık gelir.

Açıklamalar

ArgumentCount - bağımsız değişkenlerin tümü dahil.

ArgumentNames - adlandırılmış bağımsız değişkenlerin adları.

Bağımsız değişken adları, soldan sağa doğru sıralı bağımsız değişken değerleriyle eşleş, soyadı ise son bağımsız değişkene karşılık gelir.

Oluşturucular

CallInfo(Int32, IEnumerable<String>)

Dinamik bağlama işlemindeki bağımsız değişkenleri temsil eden yeni bir CallInfo oluşturur.

CallInfo(Int32, String[])

Yeni bir PositionalArgumentInfo oluşturur.

Özellikler

ArgumentCount

Bağımsız değişkenlerin sayısı

ArgumentNames

Bağımsız değişken adları.

Yöntemler

Equals(Object)

Belirtilen CallInfo örneğinin geçerli örneğe eşit kabul edilip edilmeyeceğini belirler.

GetHashCode()

Geçerli CallInfoiçin bir karma işlevi işlevi görür.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır