DelegatingImageGenerator Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma classe base opcional para uma IImageGenerator que passa por chamadas para outra instância.
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
- Herança
-
DelegatingImageGenerator
- Derivado
- Atributos
- Implementações
Comentários
Isso é recomendado como um tipo base ao criar geradores que podem ser encadeados em qualquer ordem em torno de um subjacente IImageGenerator. A implementação padrão simplesmente passa cada chamada para a instância interna do gerador.
Construtores
| Nome | Description |
|---|---|
| DelegatingImageGenerator(IImageGenerator) |
Inicializa uma nova instância da classe DelegatingImageGenerator. |
Propriedades
| Nome | Description |
|---|---|
| InnerGenerator |
Obtém o interior IImageGenerator. |
Métodos
| Nome | Description |
|---|---|
| Dispose() |
Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados. |
| Dispose(Boolean) |
Fornece um mecanismo para liberar recursos não gerenciados. |
| GenerateAsync(ImageGenerationRequest, ImageGenerationOptions, CancellationToken) |
Envia uma solicitação de geração de imagem e retorna a imagem gerada como um ImageGenerationResponse. |
| GetService(Type, Object) |
Solicita um IImageGenerator objeto do tipo |