41 references to PtrToStringUni
csc (1)
src\Compilers\Shared\BuildClient.cs (1)
364var commandLine = Marshal.PtrToStringUni(ptr)!;
Microsoft.Build.Tasks.Core (5)
ManifestUtil\mansign2.cs (5)
429string issuerKeyHash = Marshal.PtrToStringUni(pIssuerKeyHash); 545string publicKeyToken = Marshal.PtrToStringUni(pPublicKeyToken); 1267_hash = Marshal.PtrToStringUni(signerInfo.pwszHash); 1271_description = Marshal.PtrToStringUni(signerInfo.pwszDescription); 1275_descriptionUrl = Marshal.PtrToStringUni(signerInfo.pwszDescriptionUrl);
Microsoft.CodeAnalysis.Scripting (1)
src\Compilers\Shared\GlobalAssemblyCacheHelpers\GlobalAssemblyCacheLocation.cs (1)
65return Marshal.PtrToStringUni((IntPtr)p);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
src\Compilers\Shared\GlobalAssemblyCacheHelpers\GlobalAssemblyCacheLocation.cs (1)
65return Marshal.PtrToStringUni((IntPtr)p);
Microsoft.VisualStudio.LanguageServices (1)
src\Compilers\Shared\GlobalAssemblyCacheHelpers\GlobalAssemblyCacheLocation.cs (1)
65return Marshal.PtrToStringUni((IntPtr)p);
PresentationCore (3)
System\Windows\Media\Imaging\BitmapMetadataEnumerator.cs (1)
82_current = Marshal.PtrToStringUni(ppStr);
System\Windows\Media\Imaging\PropVariant.cs (2)
617array[i] = Marshal.PtrToStringUni(ptr); 679return Marshal.PtrToStringUni(pwszVal);
PresentationFramework (1)
System\Windows\Standard\NativeMethods.cs (1)
2362result[i] = Marshal.PtrToStringUni(currArg);
ReachFramework (3)
PrintConfig\FallbackPTProvider.cs (3)
754PRINTER_INFO_2.pPrinterName = Marshal.PtrToStringUni(pPrinterName); 761PRINTER_INFO_2.pPortName = Marshal.PtrToStringUni(pPortName); 768PRINTER_INFO_2.pDriverName = Marshal.PtrToStringUni(pDriverName);
System.Data.Odbc (1)
Common\System\Data\ProviderBase\DbBuffer.cs (1)
71value = Marshal.PtrToStringUni(ptr);
System.Net.Primitives (1)
System\Net\NetworkCredential.cs (1)
166result = Marshal.PtrToStringUni(ptr)!;
System.Private.CoreLib (3)
src\Internal\Runtime\InteropServices\ComponentActivator.CoreCLR.cs (2)
19if (Marshal.PtrToStringUni(methodNameNative) == "LoadInMemoryAssemblyInContext" 20&& Marshal.PtrToStringUni(typeNameNative) == $"Internal.Runtime.InteropServices.{nameof(InMemoryAssemblyLoader)}, {CoreLib.Name}")
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\Utf16StringMarshaller.cs (1)
29=> Marshal.PtrToStringUni((IntPtr)unmanaged);
System.Private.Windows.Core (4)
Windows\Win32\System\Variant\VARIANT.cs (4)
159return Marshal.PtrToStringUni(*(IntPtr*)data); 380result[i] = Marshal.PtrToStringUni(data[i]); 589SetValue(array, Marshal.PtrToStringUni(data), indices, lowerBounds); 830result[i] = Marshal.PtrToStringUni(data[i]);
System.Windows.Forms.Interop.Tests (1)
RichTextBoxTests.cs (1)
83Assert.Equal("Fine Text", Marshal.PtrToStringUni((IntPtr)value.lpstrText));
System.Windows.Forms.Tests (10)
System\Windows\Forms\ToolTipBufferTests.cs (10)
24Assert.Null(Marshal.PtrToStringUni(memory1)); 29Assert.Equal("text", Marshal.PtrToStringUni(memory2)); 39Assert.Null(Marshal.PtrToStringUni(memory1)); 44Assert.Empty(Marshal.PtrToStringUni(memory2)); 54Assert.Equal("text", Marshal.PtrToStringUni(buffer.Buffer)); 60Assert.Equal(longer, Marshal.PtrToStringUni(memory2)); 74Assert.Equal("text", Marshal.PtrToStringUni(buffer.Buffer)); 80Assert.Equal(expected, Marshal.PtrToStringUni(memory2)); 91Assert.Equal("text", Marshal.PtrToStringUni(buffer.Buffer)); 97Assert.Equal(sameLength, Marshal.PtrToStringUni(memory2));
UIAutomationClient (2)
MS\Internal\Automation\UiaCoreApi.cs (2)
692Marshal.PtrToStringUni(nargs._displayString), Marshal.PtrToStringUni(nargs._activityId));
UIAutomationTypes (1)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (1)
2123return Marshal.PtrToStringUni(val);
vbc (1)
src\Compilers\Shared\BuildClient.cs (1)
364var commandLine = Marshal.PtrToStringUni(ptr)!;
VBCSCompiler (1)
src\Compilers\Shared\BuildClient.cs (1)
364var commandLine = Marshal.PtrToStringUni(ptr)!;