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