RequestDelegateFactory.InferMetadata Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
tarafından Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)oluşturulan için RequestDelegate otomatik olarak çıkarılan meta verileri döndürür.
Bu, tarafından çıkarsanan IEndpointMetadataProvider ve IEndpointParameterMetadataProvider parametresi tarafından uygulanan meta verileri ve dönüş türlerini methodInfo
içerir.
public static Microsoft.AspNetCore.Http.RequestDelegateMetadataResult InferMetadata (System.Reflection.MethodInfo methodInfo, Microsoft.AspNetCore.Http.RequestDelegateFactoryOptions? options = default);
static member InferMetadata : System.Reflection.MethodInfo * Microsoft.AspNetCore.Http.RequestDelegateFactoryOptions -> Microsoft.AspNetCore.Http.RequestDelegateMetadataResult
Public Shared Function InferMetadata (methodInfo As MethodInfo, Optional options As RequestDelegateFactoryOptions = Nothing) As RequestDelegateMetadataResult
Parametreler
- methodInfo
- MethodInfo
MethodInfo'a geçirilecek yol işleyicisi Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)için.
- options
- RequestDelegateFactoryOptions
çağrılırken Create(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult)kullanılacak seçenekler.
Döndürülenler
RequestDelegateMetadataResult öğesine geçirilecekCreate(Delegate, RequestDelegateFactoryOptions, RequestDelegateMetadataResult).