DelegatingImageGenerator Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje volitelnou základní třídu pro IImageGenerator předávací volání do jiné instance.
public ref class DelegatingImageGenerator : IDisposable, Microsoft::Extensions::AI::IImageGenerator
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class DelegatingImageGenerator : IDisposable, Microsoft.Extensions.AI.IImageGenerator
public class DelegatingImageGenerator : IDisposable, Microsoft.Extensions.AI.IImageGenerator
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type DelegatingImageGenerator = class
interface IImageGenerator
interface IDisposable
type DelegatingImageGenerator = class
interface IImageGenerator
interface IDisposable
Public Class DelegatingImageGenerator
Implements IDisposable, IImageGenerator
- Dědičnost
-
DelegatingImageGenerator
- Odvozené
- Atributy
- Implementuje
Poznámky
Tento typ se doporučuje jako základní typ při vytváření generátorů, které lze zřetězí v libovolném pořadí kolem podkladového IImageGeneratorobjektu . Výchozí implementace jednoduše předává každé volání do instance vnitřního generátoru.
Konstruktory
| Name | Description |
|---|---|
| DelegatingImageGenerator(IImageGenerator) |
Inicializuje novou instanci DelegatingImageGenerator třídy. |
Vlastnosti
| Name | Description |
|---|---|
| InnerGenerator |
Získá vnitřní IImageGenerator. |
Metody
| Name | Description |
|---|---|
| Dispose() |
Provádí úlohy definované aplikací související s uvolněním, uvolněním nebo resetováním nespravovaných prostředků. |
| Dispose(Boolean) |
Poskytuje mechanismus pro uvolnění nespravovaných prostředků. |
| GenerateAsync(ImageGenerationRequest, ImageGenerationOptions, CancellationToken) |
Odešle požadavek na generování image a vrátí vygenerovanou image jako .ImageGenerationResponse |
| GetService(Type, Object) |
Požádá o IImageGenerator objekt zadaného typu |