Dil

Protocol Oluşturucular

Tanım

Aşırı Yüklemeler

Veri Akışı Adı Description
Protocol(NativeHandle)

Yönetilmeyen nesnelerin yönetilen gösterimlerini oluştururken kullanılan bir oluşturucu. Çalışma zamanı tarafından çağrılır.

Protocol(String)

Protokolü ada göre arayarak bir Protokol örneği oluşturur.

Protocol(Type)

Belirtilen yönetilen tür için Protocol sınıfının bir örneğini oluşturur (Objective-C protokolü temsil etmesi gerekir).

Protocol(NativeHandle)

Yönetilmeyen nesnelerin yönetilen gösterimlerini oluştururken kullanılan bir oluşturucu. Çalışma zamanı tarafından çağrılır.

public Protocol(ObjCRuntime.NativeHandle handle);
new ObjCRuntime.Protocol : ObjCRuntime.NativeHandle -> ObjCRuntime.Protocol

Parametreler

handle
NativeHandle

Yönetilmeyen nesneye işaretçi (tanıtıcı).

Şunlara uygulanır

Protocol(String)

Protokolü ada göre arayarak bir Protokol örneği oluşturur.

public Protocol(string name);
new ObjCRuntime.Protocol : string -> ObjCRuntime.Protocol

Parametreler

name
String

Protokolün adı.

Açıklamalar

Tarafından belirtilen name protokol yoksa bu yöntem bir ArgumentException oluşturur.

GetHandle(String) yöntemi, protokole yalnızca düşük düzeyli tanıtıcıyı döndürmesi dışında benzer bir rol gerçekleştirir.

Şunlara uygulanır

Protocol(Type)

Belirtilen yönetilen tür için Protocol sınıfının bir örneğini oluşturur (Objective-C protokolü temsil etmesi gerekir).

public Protocol(Type type);
new ObjCRuntime.Protocol : Type -> ObjCRuntime.Protocol

Parametreler

type
Type

Yönetilen tür (Objective-C protokollerini temsil etmelidir).

Şunlara uygulanır