ImageGeneratorExtensions.GetService<TService> メソッド

定義

IImageGenerator型のオブジェクトをTServiceに求めます。

public static TService? GetService<TService>(this Microsoft.Extensions.AI.IImageGenerator generator, object? serviceKey = default);
static member GetService : Microsoft.Extensions.AI.IImageGenerator * obj -> 'Service
<Extension()>
Public Function GetService(Of TService) (generator As IImageGenerator, Optional serviceKey As Object = Nothing) As TService

型パラメーター

TService

取得するオブジェクトの型。

パラメーター

generator
IImageGenerator

ジェネレーター。

serviceKey
Object

ターゲット サービスを識別するために使用できる省略可能なキー。

返品

TService

見つかったオブジェクト。それ以外の場合は null

例外

generatornullです。

注釈

この方法の目的は、 IImageGeneratorによって提供される可能性がある厳密に型指定されたサービス (それ自体またはラップしている可能性があるサービスを含む) を取得できるようにすることです。

適用対象