-
Notifications
You must be signed in to change notification settings - Fork 1.6k
/
DependencyContext.xml
291 lines (279 loc) · 23.2 KB
/
DependencyContext.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
<Type Name="DependencyContext" FullName="Microsoft.Extensions.DependencyModel.DependencyContext">
<TypeSignature Language="C#" Value="public class DependencyContext" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit DependencyContext extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Extensions.DependencyModel.DependencyContext" />
<TypeSignature Language="VB.NET" Value="Public Class DependencyContext" />
<TypeSignature Language="F#" Value="type DependencyContext = class" />
<TypeSignature Language="C++ CLI" Value="public ref class DependencyContext" />
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.DependencyModel</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.1</AssemblyVersion>
<AssemblyVersion>8.0.0.2</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute FrameworkAlternate="net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(0)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(0)>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Provides information about application dependencies.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
When a .NET application is compiled, the SDK generates a JSON manifest file (`<ApplicationName>.deps.json`) that contains information about application dependencies. You can use the `DependencyContext` class to read information from this manifest at run time.
## Examples
This example shows how to display the current application's target framework and run-time dependencies:
:::code language="csharp" source="~/snippets/csharp/Microsoft.Extensions.DependencyModel/DependencyContext/Overview/DependencyContextSnippets.cs" id="SnippetPrintDependencyInformation":::
]]></format>
</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DependencyContext (Microsoft.Extensions.DependencyModel.TargetInfo target, Microsoft.Extensions.DependencyModel.CompilationOptions compilationOptions, System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyModel.CompilationLibrary> compileLibraries, System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyModel.RuntimeLibrary> runtimeLibraries, System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyModel.RuntimeFallbacks> runtimeGraph);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Microsoft.Extensions.DependencyModel.TargetInfo target, class Microsoft.Extensions.DependencyModel.CompilationOptions compilationOptions, class System.Collections.Generic.IEnumerable`1<class Microsoft.Extensions.DependencyModel.CompilationLibrary> compileLibraries, class System.Collections.Generic.IEnumerable`1<class Microsoft.Extensions.DependencyModel.RuntimeLibrary> runtimeLibraries, class System.Collections.Generic.IEnumerable`1<class Microsoft.Extensions.DependencyModel.RuntimeFallbacks> runtimeGraph) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Extensions.DependencyModel.DependencyContext.#ctor(Microsoft.Extensions.DependencyModel.TargetInfo,Microsoft.Extensions.DependencyModel.CompilationOptions,System.Collections.Generic.IEnumerable{Microsoft.Extensions.DependencyModel.CompilationLibrary},System.Collections.Generic.IEnumerable{Microsoft.Extensions.DependencyModel.RuntimeLibrary},System.Collections.Generic.IEnumerable{Microsoft.Extensions.DependencyModel.RuntimeFallbacks})" />
<MemberSignature Language="VB.NET" Value="Public Sub New (target As TargetInfo, compilationOptions As CompilationOptions, compileLibraries As IEnumerable(Of CompilationLibrary), runtimeLibraries As IEnumerable(Of RuntimeLibrary), runtimeGraph As IEnumerable(Of RuntimeFallbacks))" />
<MemberSignature Language="F#" Value="new Microsoft.Extensions.DependencyModel.DependencyContext : Microsoft.Extensions.DependencyModel.TargetInfo * Microsoft.Extensions.DependencyModel.CompilationOptions * seq<Microsoft.Extensions.DependencyModel.CompilationLibrary> * seq<Microsoft.Extensions.DependencyModel.RuntimeLibrary> * seq<Microsoft.Extensions.DependencyModel.RuntimeFallbacks> -> Microsoft.Extensions.DependencyModel.DependencyContext" Usage="new Microsoft.Extensions.DependencyModel.DependencyContext (target, compilationOptions, compileLibraries, runtimeLibraries, runtimeGraph)" />
<MemberSignature Language="C++ CLI" Value="public:
 DependencyContext(Microsoft::Extensions::DependencyModel::TargetInfo ^ target, Microsoft::Extensions::DependencyModel::CompilationOptions ^ compilationOptions, System::Collections::Generic::IEnumerable<Microsoft::Extensions::DependencyModel::CompilationLibrary ^> ^ compileLibraries, System::Collections::Generic::IEnumerable<Microsoft::Extensions::DependencyModel::RuntimeLibrary ^> ^ runtimeLibraries, System::Collections::Generic::IEnumerable<Microsoft::Extensions::DependencyModel::RuntimeFallbacks ^> ^ runtimeGraph);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.DependencyModel</AssemblyName>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="target" Type="Microsoft.Extensions.DependencyModel.TargetInfo" />
<Parameter Name="compilationOptions" Type="Microsoft.Extensions.DependencyModel.CompilationOptions" />
<Parameter Name="compileLibraries" Type="System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyModel.CompilationLibrary>" />
<Parameter Name="runtimeLibraries" Type="System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyModel.RuntimeLibrary>" />
<Parameter Name="runtimeGraph" Type="System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyModel.RuntimeFallbacks>" />
</Parameters>
<Docs>
<param name="target">Target runtime information.</param>
<param name="compilationOptions">Compilation options.</param>
<param name="compileLibraries">Compilation libraries.</param>
<param name="runtimeLibraries">Runtime libraries.</param>
<param name="runtimeGraph">Runtime identifiers graph.</param>
<summary>Initializes a new instance of the <see cref="T:Microsoft.Extensions.DependencyModel.DependencyContext" /> class.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CompilationOptions">
<MemberSignature Language="C#" Value="public Microsoft.Extensions.DependencyModel.CompilationOptions CompilationOptions { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Microsoft.Extensions.DependencyModel.CompilationOptions CompilationOptions" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.DependencyModel.DependencyContext.CompilationOptions" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property CompilationOptions As CompilationOptions" />
<MemberSignature Language="F#" Value="member this.CompilationOptions : Microsoft.Extensions.DependencyModel.CompilationOptions" Usage="Microsoft.Extensions.DependencyModel.DependencyContext.CompilationOptions" />
<MemberSignature Language="C++ CLI" Value="public:
 property Microsoft::Extensions::DependencyModel::CompilationOptions ^ CompilationOptions { Microsoft::Extensions::DependencyModel::CompilationOptions ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.DependencyModel</AssemblyName>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Extensions.DependencyModel.CompilationOptions</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the compilation options used to compile the application.</summary>
<value>The compilation options used to compile the application.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CompileLibraries">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.DependencyModel.CompilationLibrary> CompileLibraries { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1<class Microsoft.Extensions.DependencyModel.CompilationLibrary> CompileLibraries" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.DependencyModel.DependencyContext.CompileLibraries" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property CompileLibraries As IReadOnlyList(Of CompilationLibrary)" />
<MemberSignature Language="F#" Value="member this.CompileLibraries : System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.DependencyModel.CompilationLibrary>" Usage="Microsoft.Extensions.DependencyModel.DependencyContext.CompileLibraries" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::Collections::Generic::IReadOnlyList<Microsoft::Extensions::DependencyModel::CompilationLibrary ^> ^ CompileLibraries { System::Collections::Generic::IReadOnlyList<Microsoft::Extensions::DependencyModel::CompilationLibrary ^> ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.DependencyModel</AssemblyName>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.DependencyModel.CompilationLibrary></ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the list of libraries used to compile the application.</summary>
<value>The list of libraries used to compile the application.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This property is only fully populated when the [PreserveCompilationContext](/dotnet/core/project-sdk/msbuild-props#preservecompilationcontext) project property is set to `True`. Otherwise, the contents of this property might be incomplete or empty.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="Default">
<MemberSignature Language="C#" Value="public static Microsoft.Extensions.DependencyModel.DependencyContext? Default { get; }" />
<MemberSignature Language="ILAsm" Value=".property class Microsoft.Extensions.DependencyModel.DependencyContext Default" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.DependencyModel.DependencyContext.Default" />
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly Property Default As DependencyContext" />
<MemberSignature Language="F#" Value="static member Default : Microsoft.Extensions.DependencyModel.DependencyContext" Usage="Microsoft.Extensions.DependencyModel.DependencyContext.Default" />
<MemberSignature Language="C++ CLI" Value="public:
 static property Microsoft::Extensions::DependencyModel::DependencyContext ^ Default { Microsoft::Extensions::DependencyModel::DependencyContext ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.DependencyModel</AssemblyName>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Diagnostics.CodeAnalysis.RequiresAssemblyFiles("DependencyContext for an assembly from a application published as single-file is not supported. The method will return null. Make sure the calling code can handle this case.")]</AttributeName>
<AttributeName Language="F#">[<System.Diagnostics.CodeAnalysis.RequiresAssemblyFiles("DependencyContext for an assembly from a application published as single-file is not supported. The method will return null. Make sure the calling code can handle this case.")>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(2)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(2)>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.Extensions.DependencyModel.DependencyContext</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the dependency context for the current application.</summary>
<value>The dependency context for the current application.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Load">
<MemberSignature Language="C#" Value="public static Microsoft.Extensions.DependencyModel.DependencyContext? Load (System.Reflection.Assembly assembly);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.Extensions.DependencyModel.DependencyContext Load(class System.Reflection.Assembly assembly) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Extensions.DependencyModel.DependencyContext.Load(System.Reflection.Assembly)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function Load (assembly As Assembly) As DependencyContext" />
<MemberSignature Language="F#" Value="static member Load : System.Reflection.Assembly -> Microsoft.Extensions.DependencyModel.DependencyContext" Usage="Microsoft.Extensions.DependencyModel.DependencyContext.Load assembly" />
<MemberSignature Language="C++ CLI" Value="public:
 static Microsoft::Extensions::DependencyModel::DependencyContext ^ Load(System::Reflection::Assembly ^ assembly);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.DependencyModel</AssemblyName>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="net-8.0-pp;net-9.0-pp">
<AttributeName Language="C#">[System.Diagnostics.CodeAnalysis.RequiresAssemblyFiles("DependencyContext for an assembly from a application published as single-file is not supported. The method will return null. Make sure the calling code can handle this case.")]</AttributeName>
<AttributeName Language="F#">[<System.Diagnostics.CodeAnalysis.RequiresAssemblyFiles("DependencyContext for an assembly from a application published as single-file is not supported. The method will return null. Make sure the calling code can handle this case.")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.Extensions.DependencyModel.DependencyContext</ReturnType>
<Attributes>
<Attribute FrameworkAlternate="net-8.0-pp">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(2)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(2)>]</AttributeName>
</Attribute>
</Attributes>
</ReturnValue>
<Parameters>
<Parameter Name="assembly" Type="System.Reflection.Assembly" />
</Parameters>
<Docs>
<param name="assembly">The assembly to load dependency context for.</param>
<summary>Loads the dependency context for the specified assembly.</summary>
<returns>The dependency context for the specified assembly, or <c>null</c> when dependency context is not available.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Merge">
<MemberSignature Language="C#" Value="public Microsoft.Extensions.DependencyModel.DependencyContext Merge (Microsoft.Extensions.DependencyModel.DependencyContext other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Microsoft.Extensions.DependencyModel.DependencyContext Merge(class Microsoft.Extensions.DependencyModel.DependencyContext other) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Extensions.DependencyModel.DependencyContext.Merge(Microsoft.Extensions.DependencyModel.DependencyContext)" />
<MemberSignature Language="VB.NET" Value="Public Function Merge (other As DependencyContext) As DependencyContext" />
<MemberSignature Language="F#" Value="member this.Merge : Microsoft.Extensions.DependencyModel.DependencyContext -> Microsoft.Extensions.DependencyModel.DependencyContext" Usage="dependencyContext.Merge other" />
<MemberSignature Language="C++ CLI" Value="public:
 Microsoft::Extensions::DependencyModel::DependencyContext ^ Merge(Microsoft::Extensions::DependencyModel::DependencyContext ^ other);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.DependencyModel</AssemblyName>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Extensions.DependencyModel.DependencyContext</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="Microsoft.Extensions.DependencyModel.DependencyContext" />
</Parameters>
<Docs>
<param name="other">The dependency context to merge.</param>
<summary>Merges the current dependency context with the specifed one.</summary>
<returns>The dependency context that results from merging dependencies of the current context with the specified one.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RuntimeGraph">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.DependencyModel.RuntimeFallbacks> RuntimeGraph { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1<class Microsoft.Extensions.DependencyModel.RuntimeFallbacks> RuntimeGraph" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.DependencyModel.DependencyContext.RuntimeGraph" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property RuntimeGraph As IReadOnlyList(Of RuntimeFallbacks)" />
<MemberSignature Language="F#" Value="member this.RuntimeGraph : System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.DependencyModel.RuntimeFallbacks>" Usage="Microsoft.Extensions.DependencyModel.DependencyContext.RuntimeGraph" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::Collections::Generic::IReadOnlyList<Microsoft::Extensions::DependencyModel::RuntimeFallbacks ^> ^ RuntimeGraph { System::Collections::Generic::IReadOnlyList<Microsoft::Extensions::DependencyModel::RuntimeFallbacks ^> ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.DependencyModel</AssemblyName>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.DependencyModel.RuntimeFallbacks></ReturnType>
</ReturnValue>
<Docs>
<summary>Gets a runtime identifiers graph.</summary>
<value>A runtime identifiers graph.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
A runtime identifiers graph indicates which runtimes are compatible with each other. For more information, see [.NET RID Catalog](/dotnet/core/rid-catalog).
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="RuntimeLibraries">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.DependencyModel.RuntimeLibrary> RuntimeLibraries { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1<class Microsoft.Extensions.DependencyModel.RuntimeLibrary> RuntimeLibraries" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.DependencyModel.DependencyContext.RuntimeLibraries" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property RuntimeLibraries As IReadOnlyList(Of RuntimeLibrary)" />
<MemberSignature Language="F#" Value="member this.RuntimeLibraries : System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.DependencyModel.RuntimeLibrary>" Usage="Microsoft.Extensions.DependencyModel.DependencyContext.RuntimeLibraries" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::Collections::Generic::IReadOnlyList<Microsoft::Extensions::DependencyModel::RuntimeLibrary ^> ^ RuntimeLibraries { System::Collections::Generic::IReadOnlyList<Microsoft::Extensions::DependencyModel::RuntimeLibrary ^> ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.DependencyModel</AssemblyName>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.DependencyModel.RuntimeLibrary></ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the list of libraries used by the application at run time.</summary>
<value>The list of libraries used by the application at run time.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Target">
<MemberSignature Language="C#" Value="public Microsoft.Extensions.DependencyModel.TargetInfo Target { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Microsoft.Extensions.DependencyModel.TargetInfo Target" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.DependencyModel.DependencyContext.Target" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Target As TargetInfo" />
<MemberSignature Language="F#" Value="member this.Target : Microsoft.Extensions.DependencyModel.TargetInfo" Usage="Microsoft.Extensions.DependencyModel.DependencyContext.Target" />
<MemberSignature Language="C++ CLI" Value="public:
 property Microsoft::Extensions::DependencyModel::TargetInfo ^ Target { Microsoft::Extensions::DependencyModel::TargetInfo ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.DependencyModel</AssemblyName>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Extensions.DependencyModel.TargetInfo</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets information about the application's target runtime.</summary>
<value>The application's target runtime information.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>