IEmbeddingGenerator Interface

Definitie

Vertegenwoordigt een generator van insluitingen.

public interface class IEmbeddingGenerator : IDisposable
public interface IEmbeddingGenerator : IDisposable
type IEmbeddingGenerator = interface
    interface IDisposable
Public Interface IEmbeddingGenerator
Implements IDisposable
Afgeleid
Implementeringen

Opmerkingen

Deze basisinterface wordt gebruikt om insluitgeneratoren op een niet-algemene manier op te slaan. Als u de generator wilt gebruiken om insluitingen te maken, moeten exemplaren die zijn getypt als deze basisinterface eerst worden gecast naar de algemene interface IEmbeddingGenerator<TInput,TEmbedding>.

Methoden

Name Description
Dispose()

Voert door de toepassing gedefinieerde taken uit die zijn gekoppeld aan het vrijmaken, vrijgeven of opnieuw instellen van onbeheerde resources.

(Overgenomen van IDisposable)
GetService(Type, Object)

Vraagt om een IEmbeddingGenerator<TInput,TEmbedding> object van het opgegeven type serviceType.

Extensiemethoden

Name Description
GetRequiredService(IEmbeddingGenerator, Type, Object)

Vraagt om IEmbeddingGenerator<TInput,TEmbedding> een object van het opgegeven type serviceType en genereert een uitzondering als deze niet beschikbaar is.

GetRequiredService<TService>(IEmbeddingGenerator, Object)

Vraagt om IEmbeddingGenerator<TInput,TEmbedding> een object van het type TService en genereert een uitzondering als deze niet beschikbaar is.

GetService<TService>(IEmbeddingGenerator, Object)

Vraagt om een IEmbeddingGenerator<TInput,TEmbedding> object van het type TService.

Van toepassing op