SharedMemory.Create(String, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine anonyme SharedMemory-Instanz mit dem bereitgestellten Debugnamen und der angegebenen Größe.
[Android.Runtime.Register("create", "(Ljava/lang/String;I)Landroid/os/SharedMemory;", "", ApiSince=27)]
public static Android.OS.SharedMemory Create(string? name, int size);
[<Android.Runtime.Register("create", "(Ljava/lang/String;I)Landroid/os/SharedMemory;", "", ApiSince=27)>]
static member Create : string * int -> Android.OS.SharedMemory
Parameter
- name
- String
Der Debugname, der für diese SharedMemory-Instanz verwendet werden soll. Dies kann null sein, ein Debugname wird jedoch empfohlen, um die Speicherauslastung bei Verwendung von Tools wie lsof oder untersuchen /proc/[pid]/maps zu identifizieren.
- size
- Int32
Die Größe des zu erstellenden freigegebenen Speichers. Muss größer als 0 sein.
Gibt zurück
Eine SharedMemory-Instanz der angeforderten Größe
- Attribute
Hinweise
Erstellt eine anonyme SharedMemory-Instanz mit dem bereitgestellten Debugnamen und der angegebenen Größe. Der Name wird nur für Debuggingzwecke verwendet und kann dabei helfen, zu identifizieren, wofür der freigegebene Speicher beim Überprüfen von Speicherzuordnungen für die Prozesse verwendet wird, die diese SharedMemory-Instanz zugeordnet haben.
Java-Dokumentation für android.os.SharedMemory.create(java.lang.String, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.