151 references to Utf8
aspire (4)
Utils\ConfigurationHelper.cs (3)
587
[LibraryImport("libc", EntryPoint = "getxattr", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
591
[LibraryImport("libc", EntryPoint = "fsetxattr", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
595
[LibraryImport("libc", EntryPoint = "fremovexattr", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
Utils\ReparsePoint.cs (1)
512
[LibraryImport("libc", SetLastError = true, StringMarshalling = StringMarshalling.
Utf8
, EntryPoint = "rename")]
Aspire.Tray.Tests (54)
src\Aspire.Tray\Linux\Gtk.cs (19)
45
[LibraryImport(GtkLibrary, StringMarshalling = StringMarshalling.
Utf8
)] internal static partial nint gtk_menu_item_new_with_label(string label);
46
[LibraryImport(GtkLibrary, StringMarshalling = StringMarshalling.
Utf8
)] internal static partial nint gtk_image_menu_item_new_with_label(string label);
49
[LibraryImport(GtkLibrary, StringMarshalling = StringMarshalling.
Utf8
)] internal static partial nint gtk_image_new_from_icon_name(string name, int size);
53
[LibraryImport("libcairo.so.2", StringMarshalling = StringMarshalling.
Utf8
)] internal static partial nint cairo_image_surface_create_from_png(string path);
54
[LibraryImport("libcairo.so.2", StringMarshalling = StringMarshalling.
Utf8
)] internal static partial int cairo_surface_write_to_png(nint surface, string path);
76
[LibraryImport(GtkLibrary, StringMarshalling = StringMarshalling.
Utf8
)] internal static partial void gtk_window_set_title(nint window, string title);
79
[LibraryImport(GtkLibrary, StringMarshalling = StringMarshalling.
Utf8
)] internal static partial nint gtk_label_new(string text);
84
[LibraryImport(GtkLibrary, StringMarshalling = StringMarshalling.
Utf8
)] internal static partial nint gtk_dialog_add_button(nint dialog, string label, int response);
88
[LibraryImport(GtkLibrary, StringMarshalling = StringMarshalling.
Utf8
)] internal static partial nint gtk_check_button_new_with_label(string label);
92
[LibraryImport(GtkLibrary, StringMarshalling = StringMarshalling.
Utf8
)] internal static partial void gtk_entry_set_text(nint entry, string text);
96
[LibraryImport("libgdk-3.so.0", StringMarshalling = StringMarshalling.
Utf8
)] internal static partial nint gdk_atom_intern(string name, int onlyIfExists);
97
[LibraryImport(GtkLibrary, StringMarshalling = StringMarshalling.
Utf8
)] internal static partial void gtk_clipboard_set_text(nint clipboard, string text, int length);
101
[LibraryImport("libgobject-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)] internal static partial ulong g_signal_connect_data(nint instance, string signal, nint callback, nint data, nint destroy, int flags);
104
[LibraryImport("libgio-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
106
[LibraryImport("libgio-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
108
[LibraryImport("libglib-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
112
[LibraryImport(IndicatorLibrary, StringMarshalling = StringMarshalling.
Utf8
)] internal static partial nint app_indicator_new(string id, string icon, int category);
115
[LibraryImport(IndicatorLibrary, StringMarshalling = StringMarshalling.
Utf8
)] internal static partial void app_indicator_set_title(nint indicator, string title);
116
[LibraryImport(IndicatorLibrary, StringMarshalling = StringMarshalling.
Utf8
)] internal static partial void app_indicator_set_icon_full(nint indicator, string icon, string description);
src\Aspire.Tray\Linux\LinuxDesktopEnvironment.cs (1)
114
[LibraryImport("libgtk-layer-shell.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
src\Aspire.Tray\Linux\LinuxFileManager.cs (3)
72
[LibraryImport("libgio-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
75
[LibraryImport("libglib-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)] private static partial nint g_variant_new_string(string value);
76
[LibraryImport("libglib-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)] private static unsafe partial nint g_variant_new_array(string type, nint* children, nuint count);
src\Aspire.Tray\Linux\LinuxPanelAccessibility.cs (5)
166
[LibraryImport("libgtk-3.so.0", StringMarshalling = StringMarshalling.
Utf8
)] private static partial nint gtk_button_new_with_label(string label);
171
[LibraryImport("libgtk-3.so.0", StringMarshalling = StringMarshalling.
Utf8
)] private static partial void gtk_label_set_text(nint widget, string text);
174
[LibraryImport("libgtk-3.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
177
[LibraryImport("libatk-1.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)] private static partial void atk_object_set_name(nint accessible, string name);
178
[LibraryImport("libatk-1.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)] private static partial void atk_object_set_description(nint accessible, string description);
src\Aspire.Tray\Linux\LinuxPlasmaAnchor.cs (2)
323
[LibraryImport("libgio-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
326
[LibraryImport("libglib-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)] private static partial int g_variant_is_of_type(nint value, string type);
src\Aspire.Tray\Linux\LinuxSessionBus.cs (3)
185
[LibraryImport("libgio-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
188
[LibraryImport("libglib-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
190
[LibraryImport("libglib-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)] private static partial int g_variant_is_of_type(nint value, string type);
src\Aspire.Tray\Linux\LinuxStatusNotifierItem.cs (10)
384
[LibraryImport("libglib-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)] private static partial void g_set_error_literal(nint location, uint domain, int code, string message);
386
[LibraryImport("libgio-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
388
[LibraryImport("libgio-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
391
[LibraryImport("libgio-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
395
[LibraryImport("libgio-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
400
[LibraryImport("libgio-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
404
[LibraryImport("libgio-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
406
[LibraryImport("libglib-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)] private static partial nint g_variant_new_string(string value);
407
[LibraryImport("libglib-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)] private static partial nint g_variant_new_object_path(string value);
410
[LibraryImport("libglib-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)] private static unsafe partial nint g_variant_new_array(string type, nint* children, nuint count);
src\Aspire.Tray\Linux\LinuxTrayApplication.cs (1)
875
[LibraryImport("libgio-2.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)]
src\Aspire.Tray\Linux\LinuxTrayPanel.cs (3)
893
[LibraryImport("libgtk-3.so.0", StringMarshalling = StringMarshalling.
Utf8
)] internal static partial void gtk_widget_set_tooltip_text(nint widget, string? text);
894
[LibraryImport("libgtk-3.so.0", StringMarshalling = StringMarshalling.
Utf8
)] internal static partial int gtk_style_context_lookup_color(nint context, string name, out Rgba color);
933
[LibraryImport("libpango-1.0.so.0", StringMarshalling = StringMarshalling.
Utf8
)] internal static partial void pango_layout_set_text(nint layout, string text, int length);
src\Aspire.Tray\Linux\LinuxTrayRuntime.cs (1)
250
[LibraryImport("libc", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)] private static partial int open(string path, int flags, uint mode);
src\Aspire.Tray\Mac\MacDetachedProcess.cs (3)
160
[LibraryImport("/usr/lib/libSystem.B.dylib", EntryPoint = "posix_spawn", StringMarshalling = StringMarshalling.
Utf8
)]
185
[LibraryImport("/usr/lib/libSystem.B.dylib", EntryPoint = "posix_spawn_file_actions_addopen", StringMarshalling = StringMarshalling.
Utf8
)]
188
[LibraryImport("/usr/lib/libSystem.B.dylib", EntryPoint = "posix_spawn_file_actions_addchdir_np", StringMarshalling = StringMarshalling.
Utf8
)]
src\Aspire.Tray\Mac\MacTrayLog.cs (3)
125
[LibraryImport("/usr/lib/libSystem.B.dylib", EntryPoint = "openat", SetLastError = true, StringMarshalling = StringMarshalling.
Utf8
)]
129
[LibraryImport("/usr/lib/libSystem.B.dylib", EntryPoint = "openat", SetLastError = true, StringMarshalling = StringMarshalling.
Utf8
)]
133
[LibraryImport("/usr/lib/libSystem.B.dylib", EntryPoint = "mkdirat", SetLastError = true, StringMarshalling = StringMarshalling.
Utf8
)]
System.Console (7)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (1)
100
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.InitializeTerminalAndSignalHandling.cs (1)
15
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetKeypadXmit", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Open.cs (1)
11
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Open", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SNPrintF.cs (2)
29
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SNPrintF_1S", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
50
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SNPrintF_1I", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (2)
62
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
65
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
System.Diagnostics.FileVersionInfo (2)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (2)
62
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
65
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
System.Diagnostics.Process (9)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Access.cs (1)
20
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Access", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ForkAndExecProcess.cs (1)
105
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ForkAndExecProcess", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetGroupList.cs (1)
46
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetGroupList", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (1)
100
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.InitializeTerminalAndSignalHandling.cs (1)
15
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetKeypadXmit", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.RealPath.cs (1)
16
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_RealPath", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (2)
62
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
65
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
System.Formats.Tar (7)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.DeviceFiles.cs (1)
22
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MkNod", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetGroupName.cs (1)
29
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetGroupName", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (1)
100
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Link.cs (1)
11
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Link", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MkFifo.cs (1)
11
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MkFifo", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (2)
62
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
65
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
System.IO.Compression (3)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (2)
62
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
65
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
System.IO.FileSystem.DriveInfo (2)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.RealPath.cs (1)
16
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_RealPath", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
System.IO.FileSystem.Watcher (4)
src\runtime\src\libraries\Common\src\Interop\Linux\System.Native\Interop.INotify.cs (1)
16
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_INotifyAddWatch", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (2)
62
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
65
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
System.IO.MemoryMappedFiles (5)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MemfdCreate.cs (1)
12
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MemfdCreate", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Open.cs (1)
11
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Open", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ShmOpen.cs (2)
11
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ShmOpen", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
14
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ShmUnlink", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Unlink.cs (1)
10
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Unlink", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
System.IO.Pipes (5)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (1)
100
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Open.cs (1)
11
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Open", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (2)
62
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
65
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Unlink.cs (1)
10
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Unlink", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
System.Net.NameResolution (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.HostEntry.cs (1)
36
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostEntryForName", StringMarshalling = StringMarshalling.
Utf8
)]
System.Net.Primitives (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.HostEntry.cs (1)
36
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostEntryForName", StringMarshalling = StringMarshalling.
Utf8
)]
System.Net.Quic (7)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs (2)
17
[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjTxt2Obj", StringMarshalling = StringMarshalling.
Utf8
)]
23
[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetObjectDefinitionByName", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.BIO.cs (1)
15
[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioNewFile", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (3)
95
[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509IpAddress", StringMarshalling = StringMarshalling.
Utf8
)]
98
[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509Hostname", StringMarshalling = StringMarshalling.
Utf8
)]
101
[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (1)
38
[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.
Utf8
)]
System.Net.Security (9)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.NetSecurityNative.cs (1)
62
[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitiateCredWithPassword", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs (2)
17
[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjTxt2Obj", StringMarshalling = StringMarshalling.
Utf8
)]
23
[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetObjectDefinitionByName", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.BIO.cs (1)
15
[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioNewFile", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (3)
95
[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509IpAddress", StringMarshalling = StringMarshalling.
Utf8
)]
98
[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509Hostname", StringMarshalling = StringMarshalling.
Utf8
)]
101
[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Ssl.cs (1)
56
[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetTlsExtHostName", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (1)
38
[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.
Utf8
)]
System.Net.Sockets (2)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (2)
62
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
65
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
System.Private.CoreLib (29)
src\runtime\src\libraries\Common\src\Interop\Interop.Collation.cs (1)
13
[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetSortHandle", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Interop.ICU.cs (1)
23
[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_InitICUFunctions", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Access.cs (1)
20
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Access", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ChDir.cs (1)
10
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ChDir", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ChMod.cs (1)
11
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ChMod", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.DynamicLoad.cs (2)
11
[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_LoadLibrary", StringMarshalling = StringMarshalling.
Utf8
)]
20
[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetProcAddress", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEnv.cs (1)
11
[LibraryImport(Interop.Libraries.SystemNative, StringMarshalling = StringMarshalling.
Utf8
, EntryPoint = "SystemNative_GetEnv")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetProcessPath.cs (1)
13
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetProcessPath", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (1)
100
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetUnixRelease.cs (1)
10
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetUnixRelease", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetUnixVersion.cs (1)
14
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetUnixVersion", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.InitializeTerminalAndSignalHandling.cs (1)
15
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetKeypadXmit", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.LChflags.cs (1)
17
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LChflags", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Link.cs (1)
11
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Link", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MkDirAt.cs (1)
11
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MkDirAt", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Open.cs (1)
11
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Open", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.OpenAt.cs (1)
11
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_OpenAt", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadDir.cs (1)
53
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_OpenDir", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.RmDir.cs (1)
18
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_RmDir", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (2)
62
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
65
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SymLink.cs (1)
11
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SymLink", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SysLog.cs (1)
32
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SysLog", StringMarshalling = StringMarshalling.
Utf8
)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Unlink.cs (1)
10
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Unlink", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.UnlinkAt.cs (1)
19
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_UnlinkAt", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.UTimensat.cs (1)
25
[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_UTimensat", StringMarshalling = StringMarshalling.
Utf8
, SetLastError = true)]
System\Runtime\RuntimeImports.cs (1)
863
[LibraryImport(RuntimeLibrary, StringMarshalling = StringMarshalling.
Utf8
)]