b3165b07bf23762135caaeb96c7bbf48888720a7
[platform/core/dotnet/build-tools.git] /
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <doc>\r
3   <assembly>\r
4     <name>System.Runtime.InteropServices.RuntimeInformation</name>\r
5   </assembly>\r
6   <members>\r
7     <member name="T:System.Runtime.InteropServices.Architecture">\r
8       <summary>Indicates the processor architecture.</summary>\r
9     </member>\r
10     <member name="F:System.Runtime.InteropServices.Architecture.Arm">\r
11       <summary>A 32-bit ARM processor architecture.</summary>\r
12     </member>\r
13     <member name="F:System.Runtime.InteropServices.Architecture.Arm64">\r
14       <summary>A 64-bit ARM processor architecture.</summary>\r
15     </member>\r
16     <member name="F:System.Runtime.InteropServices.Architecture.S390x">\r
17       <summary>The S390x platform architecture.</summary>\r
18     </member>\r
19     <member name="F:System.Runtime.InteropServices.Architecture.Wasm">\r
20       <summary>The WebAssembly platform.</summary>\r
21     </member>\r
22     <member name="F:System.Runtime.InteropServices.Architecture.X64">\r
23       <summary>An Intel-based 64-bit processor architecture.</summary>\r
24     </member>\r
25     <member name="F:System.Runtime.InteropServices.Architecture.X86">\r
26       <summary>An Intel-based 32-bit processor architecture.</summary>\r
27     </member>\r
28     <member name="T:System.Runtime.InteropServices.OSPlatform">\r
29       <summary>Represents an operating system platform.</summary>\r
30     </member>\r
31     <member name="M:System.Runtime.InteropServices.OSPlatform.Create(System.String)">\r
32       <summary>Creates a new <see cref="T:System.Runtime.InteropServices.OSPlatform" /> instance.</summary>\r
33       <param name="osPlatform">The name of the platform that this instance represents.</param>\r
34       <exception cref="T:System.ArgumentException">\r
35         <paramref name="osPlatform" /> is an empty string.</exception>\r
36       <exception cref="T:System.ArgumentNullException">\r
37         <paramref name="osPlatform" /> is <see langword="null" />.</exception>\r
38       <returns>An object that represents the <paramref name="osPlatform" /> operating system.</returns>\r
39     </member>\r
40     <member name="M:System.Runtime.InteropServices.OSPlatform.Equals(System.Object)">\r
41       <summary>Determines whether the current <see cref="T:System.Runtime.InteropServices.OSPlatform" /> instance is equal to the specified object.</summary>\r
42       <param name="obj">\r
43         <see langword="true" /> if <paramref name="obj" /> is a <see cref="T:System.Runtime.InteropServices.OSPlatform" /> instance and its name is the same as the current object; otherwise, <see langword="false" />.</param>\r
44       <returns>\r
45         <see langword="true" /> if <paramref name="obj" /> is a <see cref="T:System.Runtime.InteropServices.OSPlatform" /> instance and its name is the same as the current object.</returns>\r
46     </member>\r
47     <member name="M:System.Runtime.InteropServices.OSPlatform.Equals(System.Runtime.InteropServices.OSPlatform)">\r
48       <summary>Determines whether the current instance and the specified <see cref="T:System.Runtime.InteropServices.OSPlatform" /> instance are equal.</summary>\r
49       <param name="other">The object to compare with the current instance.</param>\r
50       <returns>\r
51         <see langword="true" /> if the current instance and <paramref name="other" /> are equal; otherwise, <see langword="false" />.</returns>\r
52     </member>\r
53     <member name="M:System.Runtime.InteropServices.OSPlatform.GetHashCode">\r
54       <summary>Returns the hash code for this instance.</summary>\r
55       <returns>The hash code for this instance.</returns>\r
56     </member>\r
57     <member name="M:System.Runtime.InteropServices.OSPlatform.op_Equality(System.Runtime.InteropServices.OSPlatform,System.Runtime.InteropServices.OSPlatform)">\r
58       <summary>Determines whether two <see cref="T:System.Runtime.InteropServices.OSPlatform" /> objects are equal.</summary>\r
59       <param name="left">The first object to compare.</param>\r
60       <param name="right">The second object to compare.</param>\r
61       <returns>\r
62         <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are equal; otherwise, <see langword="false" />.</returns>\r
63     </member>\r
64     <member name="M:System.Runtime.InteropServices.OSPlatform.op_Inequality(System.Runtime.InteropServices.OSPlatform,System.Runtime.InteropServices.OSPlatform)">\r
65       <summary>Determines whether two <see cref="T:System.Runtime.InteropServices.OSPlatform" /> instances are unequal.</summary>\r
66       <param name="left">The first object to compare.</param>\r
67       <param name="right">The second object to compare.</param>\r
68       <returns>\r
69         <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are unequal; otherwise, <see langword="false" />.</returns>\r
70     </member>\r
71     <member name="M:System.Runtime.InteropServices.OSPlatform.ToString">\r
72       <summary>Returns the string representation of this <see cref="T:System.Runtime.InteropServices.OSPlatform" /> instance.</summary>\r
73       <returns>A string that represents this <see cref="T:System.Runtime.InteropServices.OSPlatform" /> instance.</returns>\r
74     </member>\r
75     <member name="P:System.Runtime.InteropServices.OSPlatform.FreeBSD">\r
76       <summary>Gets an object that represents the FreeBSD operating system.</summary>\r
77       <returns>An object that represents the FreeBSD operating system.</returns>\r
78     </member>\r
79     <member name="P:System.Runtime.InteropServices.OSPlatform.Linux">\r
80       <summary>Gets an object that represents the Linux operating system.</summary>\r
81       <returns>An object that represents the Linux operating system.</returns>\r
82     </member>\r
83     <member name="P:System.Runtime.InteropServices.OSPlatform.OSX">\r
84       <summary>Gets an object that represents the OSX operating system.</summary>\r
85       <returns>An object that represents the OSX operating system.</returns>\r
86     </member>\r
87     <member name="P:System.Runtime.InteropServices.OSPlatform.Windows">\r
88       <summary>Gets an object that represents the Windows operating system.</summary>\r
89       <returns>An object that represents the Windows operating system.</returns>\r
90     </member>\r
91     <member name="T:System.Runtime.InteropServices.RuntimeInformation">\r
92       <summary>Provides information about the .NET runtime installation.</summary>\r
93     </member>\r
94     <member name="M:System.Runtime.InteropServices.RuntimeInformation.IsOSPlatform(System.Runtime.InteropServices.OSPlatform)">\r
95       <summary>Indicates whether the current application is running on the specified platform.</summary>\r
96       <param name="osPlatform">A platform.</param>\r
97       <returns>\r
98         <see langword="true" /> if the current app is running on the specified platform; otherwise, <see langword="false" />.</returns>\r
99     </member>\r
100     <member name="P:System.Runtime.InteropServices.RuntimeInformation.FrameworkDescription">\r
101       <summary>Gets the name of the .NET installation on which an app is running.</summary>\r
102       <returns>The name of the .NET installation on which the app is running.</returns>\r
103     </member>\r
104     <member name="P:System.Runtime.InteropServices.RuntimeInformation.OSArchitecture">\r
105       <summary>Gets the platform architecture on which the current app is running.</summary>\r
106       <returns>The platform architecture on which the current app is running.</returns>\r
107     </member>\r
108     <member name="P:System.Runtime.InteropServices.RuntimeInformation.OSDescription">\r
109       <summary>Gets a string that describes the operating system on which the app is running.</summary>\r
110       <returns>The description of the operating system on which the app is running.</returns>\r
111     </member>\r
112     <member name="P:System.Runtime.InteropServices.RuntimeInformation.ProcessArchitecture">\r
113       <summary>Gets the process architecture of the currently running app.</summary>\r
114       <returns>The process architecture of the currently running app.</returns>\r
115     </member>\r
116     <member name="P:System.Runtime.InteropServices.RuntimeInformation.RuntimeIdentifier">\r
117       <summary>Gets the platform on which an app is running.</summary>\r
118       <returns>An opaque string that identifies the platform on which the app is running.</returns>\r
119     </member>\r
120   </members>\r
121 </doc>