Runtime Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des informations sur le runtime Xamarin.iOS.
public static class Runtime
type Runtime = class
- Héritage
-
Runtime
Champs
Arch |
Architecture dans laquelle le code est en cours d’exécution. |
IsARM64CallingConvention |
Fournit des informations sur le runtime Xamarin.iOS. |
Propriétés
DynamicRegistrationSupported |
Si l’inscription dynamique est prise en charge. |
FrameworksPath |
Fournit des informations sur le runtime Xamarin.iOS. |
OriginalWorkingDirectory |
Fournit des informations sur le runtime Xamarin.iOS. |
ResourcesPath |
Fournit des informations sur le runtime Xamarin.iOS. |
UseAutoreleasePoolInThreadPool |
Valeur qui spécifie si le runtime Mono doit créer automatiquement un NSAutoreleasePool pour chaque élément de travail sur le threadpool. |
Méthodes
ChangeToOriginalWorkingDirectory() |
Fournit des informations sur le runtime Xamarin.iOS. |
ConnectMethod(MethodInfo, Selector) |
Cet appel permet à la méthode spécifiée dans cette méthode de répondre aux appels de message sur le sélecteur spécifié. |
ConnectMethod(Type, MethodInfo, ExportAttribute) |
Cet appel permet à la méthode spécifiée dans cette méthode de répondre aux appels de message sur le sélecteur spécifié. |
ConnectMethod(Type, MethodInfo, Selector) |
Cet appel permet à la méthode spécifiée dans cette méthode de répondre aux appels de message sur le sélecteur spécifié. |
GetINativeObject(IntPtr, Boolean, Type) |
Fournit des informations sur le runtime Xamarin.iOS. |
GetINativeObject<T>(IntPtr, Boolean) |
Encapsule un IntPtr natif avec un objet managé du type spécifié. |
GetNSObject(IntPtr) |
Encapsule un IntPtr non managé dans un NSObject entièrement typé ou retourne un objet wrapper existant s’il en existe déjà un. |
GetNSObject<T>(IntPtr) |
Encapsule un IntPtr non managé dans un NSObject entièrement typé ou retourne un objet wrapper existant s’il en existe déjà un. |
GetNSObject<T>(IntPtr, Boolean) |
Encapsule un IntPtr non managé dans un NSObject entièrement typé ou retourne un objet wrapper existant s’il en existe déjà un. |
GetProtocol(String) |
Retourne le handle du descripteur de protocole Objective-C pour le nom de protocole donné. |
GetSurfacedObjects() |
Récupère une liste de tous les objets Objective-C qui ont été exposés dans le monde managé. |
RegisterAssembly(Assembly) |
Inscrit toutes les classes dans l’assembly spécifié. |
ReleaseBlockOnMainThread(IntPtr) |
Appelle _Block_release sur le bloc spécifié sur le thread principal. |
StartWWAN(Uri) |
Cette méthode force l’accès réseau WAN à être réveillé. |
StartWWAN(Uri, Action<Exception>) |
Cette méthode force l’accès réseau WAN à être réveillé de manière asynchrone. |
TryGetNSObject(IntPtr) |
Recherche un objet wrapper existant pour un IntPtr non managé. |
Événements
AssemblyRegistration |
Fournit des informations sur le runtime Xamarin.iOS. |
MarshalManagedException |
Cet événement est déclenché lorsqu’une exception managée doit être marshalée en code natif. |
MarshalObjectiveCException |
Cet événement est déclenché lorsqu’une exception Objective-C doit être marshalée en code managé. |