Runtime Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat informatie over de Xamarin.iOS Runtime.
public static class Runtime
type Runtime = class
- Overname
-
Runtime
Velden
| Naam | Description |
|---|---|
| Arch |
De architectuur waarin de code momenteel wordt uitgevoerd. |
| IsARM64CallingConvention |
Hiermee wordt aangegeven of het huidige proces gebruikmaakt van arm64-aanroepende conventies. |
Eigenschappen
| Naam | Description |
|---|---|
| DynamicRegistrationSupported |
Als dynamische registratie wordt ondersteund. |
| FrameworksPath |
Bevat informatie over de Xamarin.iOS Runtime. |
| OriginalWorkingDirectory |
Hiermee haalt u de oorspronkelijke werkmap op die wordt gebruikt toen het toepassingsproces werd gestart. |
| ResourcesPath |
Bevat informatie over de Xamarin.iOS Runtime. |
Methoden
| Naam | Description |
|---|---|
| ConnectMethod(MethodInfo, Selector) |
Met deze aanroep kan de opgegeven methode in deze methode reageren op berichtoproepen op de opgegeven selector. |
| ConnectMethod(Type, MethodInfo, ExportAttribute) |
Met deze aanroep kan de opgegeven methode in deze methode reageren op berichtoproepen op de opgegeven selector. |
| ConnectMethod(Type, MethodInfo, Selector) |
Met deze aanroep kan de opgegeven methode in deze methode reageren op berichtoproepen op de opgegeven selector. |
| ConvertManagedEnumValueToNative(Int64) |
Bevat informatie over de Xamarin.iOS Runtime. |
| ConvertManagedEnumValueToNative(UInt64) |
Bevat informatie over de Xamarin.iOS Runtime. |
| ConvertNativeEnumValueToManaged(IntPtr, Boolean) |
Bevat informatie over de Xamarin.iOS Runtime. |
| ConvertNativeEnumValueToManaged(UIntPtr, Boolean) |
Bevat informatie over de Xamarin.iOS Runtime. |
| GetINativeObject(IntPtr, Boolean, Type) |
Verpakt een systeemeigen objectpointer in een beheerd object van het opgegeven type. |
| GetINativeObject<T>(IntPtr, Boolean, Boolean) |
Bevat informatie over de Xamarin.iOS Runtime. |
| GetINativeObject<T>(IntPtr, Boolean) |
Verpakt een systeemeigen IntPtr met een beheerd object van het opgegeven type. |
| GetNSObject(IntPtr) |
Verpakt een onbeheerde IntPtr in een volledig getypeerd NSObject of retourneert een bestaand wrapper-object als deze al bestaat. |
| GetNSObject(NativeHandle, Boolean) |
Verpakt een niet-beheerd NativeHandle in een volledig getypt NSObjectobject of retourneert een bestaand wrapper-object als deze al bestaat. |
| GetNSObject(NativeHandle) |
Bevat informatie over de Xamarin.iOS Runtime. |
| GetNSObject<T>(IntPtr, Boolean) |
Verpakt een onbeheerde IntPtr in een volledig getypeerd NSObject of retourneert een bestaand wrapper-object als deze al bestaat. |
| GetNSObject<T>(IntPtr) |
Verpakt een niet-beheerd IntPtr in een volledig getypt NSObjectobject of retourneert een bestaand wrapper-object als deze al bestaat. |
| GetNSObjectChecked<T>(IntPtr) |
Verpakt een niet-beheerd IntPtr in een volledig getypt NSObjectobject of retourneert een bestaand wrapper-object als deze al bestaat. |
| GetProtocol(String) |
Retourneert de ingang van de Objective-C protocoldescriptor voor de opgegeven protocolnaam. |
| RegisterAssembly(Assembly) |
Registreert alle klassen in de opgegeven assembly. |
| ReleaseBlockOnMainThread(IntPtr) |
Aanroepen _Block_release op het opgegeven blok op de hoofdthread. |
| RetainAndAutoreleaseNativeObject(INativeObject) |
Behoud het opgegeven object en geef het automatisch weer en retourneer vervolgens de ingang van het object. |
| RetainAndAutoreleaseNSObject(NSObject) |
Behoud het opgegeven object en geef het automatisch weer en retourneer vervolgens de ingang van het object. |
| StartWWAN(Uri, Action<Exception>) |
Met deze methode wordt de WAN-netwerktoegang asynchroon wakker. |
| StartWWAN(Uri) |
Deze methode dwingt de WAN-netwerktoegang wakker te worden. |
| ThrowException(IntPtr) |
Bevat informatie over de Xamarin.iOS Runtime. |
| TryGetNSObject(IntPtr) |
Hiermee zoekt u een bestaand wrapperobject op voor een onbeheerde IntPtr. |
gebeurtenis
| Naam | Description |
|---|---|
| AssemblyRegistration |
Wordt gegenereerd wanneer een assembly op het punt staat te worden geregistreerd bij de Objective-C runtime, zodat een toepassing kan bepalen of de typen van de assembly zijn geregistreerd. |
| MarshalManagedException |
Gegenereerd wanneer een beheerde uitzondering op het punt staat om te worden ge marshalld in een Objective-C uitzondering, zodat de toepassing kan kiezen hoe de uitzondering wordt afgehandeld. |
| MarshalObjectiveCException |
Gegenereerd wanneer een Objective-C uitzondering op het punt staat om te worden ge marshalld in beheerde code, zodat de toepassing kan kiezen hoe de uitzondering wordt afgehandeld. |