Dil

Runtime Sınıf

Tanım

Xamarin.iOS Çalışma Zamanı hakkında bilgi sağlar.

public static class Runtime
type Runtime = class
Devralma
Runtime

Alanlar

Veri Akışı Adı Description
Arch

Kodun çalışmakta olduğu mimari.

IsARM64CallingConvention

Geçerli işlemin ARM64 çağrı kurallarını kullanıp kullanmadığını alır.

Özellikler

Veri Akışı Adı Description
DynamicRegistrationSupported

Dinamik kayıt destekleniyorsa.

FrameworksPath

Xamarin.iOS Çalışma Zamanı hakkında bilgi sağlar.

OriginalWorkingDirectory

Uygulama işlemi başlatıldığında kullanılan özgün çalışma dizinini alır.

ResourcesPath

Xamarin.iOS Çalışma Zamanı hakkında bilgi sağlar.

Yöntemler

Veri Akışı Adı Description
ConnectMethod(MethodInfo, Selector)

Bu çağrı, bu yöntemdeki belirtilen yöntemin belirtilen seçicideki ileti çağrılarına yanıt vermesini sağlar.

ConnectMethod(Type, MethodInfo, ExportAttribute)

Bu çağrı, bu yöntemdeki belirtilen yöntemin belirtilen seçicideki ileti çağrılarına yanıt vermesini sağlar.

ConnectMethod(Type, MethodInfo, Selector)

Bu çağrı, bu yöntemdeki belirtilen yöntemin belirtilen seçicideki ileti çağrılarına yanıt vermesini sağlar.

ConvertManagedEnumValueToNative(Int64)

Xamarin.iOS Çalışma Zamanı hakkında bilgi sağlar.

ConvertManagedEnumValueToNative(UInt64)

Xamarin.iOS Çalışma Zamanı hakkında bilgi sağlar.

ConvertNativeEnumValueToManaged(IntPtr, Boolean)

Xamarin.iOS Çalışma Zamanı hakkında bilgi sağlar.

ConvertNativeEnumValueToManaged(UIntPtr, Boolean)

Xamarin.iOS Çalışma Zamanı hakkında bilgi sağlar.

GetINativeObject(IntPtr, Boolean, Type)

Yerel nesne işaretçisini belirtilen türde yönetilen bir nesneye sarmalar.

GetINativeObject<T>(IntPtr, Boolean, Boolean)

Xamarin.iOS Çalışma Zamanı hakkında bilgi sağlar.

GetINativeObject<T>(IntPtr, Boolean)

Yerel bir IntPtr'yi belirtilen türde yönetilen bir nesneyle sarmalar.

GetNSObject(IntPtr)

Yönetilmeyen bir IntPtr'yi tam olarak yazılan bir NSObject içine sarmalar veya zaten varsa var olan bir sarmalayıcı nesnesi döndürür.

GetNSObject(NativeHandle, Boolean)

Yönetilmeyen NativeHandle bir öğeyi tam olarak yazılan NSObjectbir içine sarmalar veya zaten varsa var olan bir sarmalayıcı nesnesi döndürür.

GetNSObject(NativeHandle)

Xamarin.iOS Çalışma Zamanı hakkında bilgi sağlar.

GetNSObject<T>(IntPtr, Boolean)

Yönetilmeyen bir IntPtr'yi tam olarak yazılan bir NSObject içine sarmalar veya zaten varsa var olan bir sarmalayıcı nesnesi döndürür.

GetNSObject<T>(IntPtr)

Yönetilmeyen IntPtr bir öğeyi tam olarak yazılan NSObjectbir içine sarmalar veya zaten varsa var olan bir sarmalayıcı nesnesi döndürür.

GetNSObjectChecked<T>(IntPtr)

Yönetilmeyen IntPtr bir öğeyi tam olarak yazılan NSObjectbir içine sarmalar veya zaten varsa var olan bir sarmalayıcı nesnesi döndürür.

GetProtocol(String)

Verilen protokol adı için Objective-C protokol tanımlayıcısının tutamacını döndürür.

RegisterAssembly(Assembly)

Belirtilen derlemedeki tüm sınıfları kaydeder.

ReleaseBlockOnMainThread(IntPtr)

Ana iş parçacığında belirtilen blokta _Block_release çağırır.

RetainAndAutoreleaseNativeObject(INativeObject)

Verilen nesneyi tutun ve otomatik olarak yayınlayın, sonra nesnenin tutamacını döndürün.

RetainAndAutoreleaseNSObject(NSObject)

Verilen nesneyi tutun ve otomatik olarak yayınlayın, sonra nesnenin tutamacını döndürün.

StartWWAN(Uri, Action<Exception>)

Bu yöntem WAN ağ erişimini zaman uyumsuz olarak uyandırılmaya zorlar.

StartWWAN(Uri)

Bu yöntem WAN ağ erişiminin uyandırılması için zorlar.

ThrowException(IntPtr)

Xamarin.iOS Çalışma Zamanı hakkında bilgi sağlar.

TryGetNSObject(IntPtr)

Yönetilmeyen IntPtrbir için var olan bir sarmalayıcı nesnesini arar.

Ekinlikler

Veri Akışı Adı Description
AssemblyRegistration

Bir derleme Objective-C çalışma zamanına kaydedilmek üzereyken oluşturulur ve uygulamanın derleme türlerinin kaydedilip kaydedilmediğini denetlemesine olanak tanır.

MarshalManagedException

Yönetilen bir özel durum, Objective-C özel duruma göre yapılandırılmak üzereyken oluşturulur ve uygulamanın özel durumun nasıl işleneceğini seçmesine olanak sağlar.

MarshalObjectiveCException

bir Objective-C özel durumu yönetilen kodda sıraya konulmak üzereyken oluşturulur ve uygulamanın özel durumun nasıl işleneceğini seçmesine olanak sağlar.

Şunlara uygulanır

Ayrıca bkz.