CollectionExtensions.GetRuntimeGroup Method

Definition

Gets the first RuntimeAssetGroup where Runtime matches runtime.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyModel::RuntimeAssetGroup ^ GetRuntimeGroup(System::Collections::Generic::IEnumerable<Microsoft::Extensions::DependencyModel::RuntimeAssetGroup ^> ^ self, System::String ^ runtime);
public static Microsoft.Extensions.DependencyModel.RuntimeAssetGroup GetRuntimeGroup (this System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyModel.RuntimeAssetGroup> self, string runtime);
public static Microsoft.Extensions.DependencyModel.RuntimeAssetGroup? GetRuntimeGroup (this System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyModel.RuntimeAssetGroup> self, string runtime);
static member GetRuntimeGroup : seq<Microsoft.Extensions.DependencyModel.RuntimeAssetGroup> * string -> Microsoft.Extensions.DependencyModel.RuntimeAssetGroup
<Extension()>
Public Function GetRuntimeGroup (self As IEnumerable(Of RuntimeAssetGroup), runtime As String) As RuntimeAssetGroup

Parameters

self
IEnumerable<RuntimeAssetGroup>

The source enumeration of RuntimeAssetGroup.

runtime
String

The string to search for.

Returns

The first RuntimeAssetGroup where Runtime matches runtime, or null if none exists.

Exceptions

runtime is null or empty.

Applies to