.NET API browser

Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.

If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.

Hızlı Filtreler

ASP.NET Core API Başvurusu version 1.0

NameDescription
Microsoft.AspNet.Identity.CoreCompat Namespace
Microsoft.AspNetCore.Antiforgery NamespaceSiteler Arası İstek Sahteciliği saldırılarını önlemek için belirteç oluşturmak ve doğrulamak için tasarlanmış türler sağlar.
Microsoft.AspNetCore.Authentication NamespaceKimlik doğrulaması desteğini etkinleştiren türler içerir. IAuthenticationService 5 kimlik doğrulama eylemini tanımlayan ana giriş noktasıdır: Kimlik doğrulaması (bir istek için kimlik doğrulama verilerini alma), Sınama (kimliği doğrulanmamış istekler için kullanılır), Yasaklama (kimliği doğrulanmış bir istek reddedildiğinde kullanılır), SignIn (ClaimsPrincipal'ı ilişkilendirme), SignOut (ilişkili verileri kaldırma). Yüksek düzeyde, kimlik doğrulaması, kimlik doğrulama eylemlerinin her birini işlemeden sorumlu olan belirli IAuthenticationHandler örneklere eşlenen şema kavramını temel alır.
Microsoft.AspNetCore.Authentication.Cookies NamespaceTanımlama bilgisi tabanlı kimlik doğrulamayı destekleyen türler içerir.
Microsoft.AspNetCore.Authentication.Facebook NamespaceFacebook OAuth tabanlı kimlik doğrulamasını destekleyen türler içerir.
Microsoft.AspNetCore.Authentication.Google NamespaceGoogle OAuth tabanlı kimlik doğrulaması desteğini etkinleştiren türler içerir.
Microsoft.AspNetCore.Authentication.JwtBearer NamespaceJWT taşıyıcı tabanlı kimlik doğrulaması desteğini etkinleştiren türler içerir.
Microsoft.AspNetCore.Authentication.MicrosoftAccount NamespaceMicrosoft Hesabı OAuth tabanlı kimlik doğrulaması desteğini etkinleştiren türler içerir.
Microsoft.AspNetCore.Authentication.OAuth NamespaceOAuth tabanlı kimlik doğrulaması desteğini etkinleştiren türler içerir.
Microsoft.AspNetCore.Authentication.OpenIdConnect NamespaceOpenIdConnect tabanlı kimlik doğrulaması desteğini etkinleştiren türler içerir.
Microsoft.AspNetCore.Authentication.Twitter NamespaceTwitter tabanlı kimlik doğrulaması desteğini etkinleştiren türler içerir.
Microsoft.AspNetCore.Authorization NamespaceYetkilendirme desteğini etkinleştiren türler içerir. Ana türler şunlardır IAuthorizationRequirement (karşılanması gereken bir gereksinimi temsil eden işaretçi arabirimi), IAuthorizationHandler (gereksinimlerin karşılanıp karşılanmadığını belirlemekten sorumlu arabirim) ve AuthorizationPolicyBuilder (adlandırılmış gereksinim listelerini tanımlayan AuthorizationPolicy nesneleri oluşturmak için kullanılır).
Microsoft.AspNetCore.Authorization.Infrastructure NamespaceYetkilendirme desteğini etkinleştiren türleri içerir.
Microsoft.AspNetCore.Buffering Namespace
Microsoft.AspNetCore.Builder NamespaceBir uygulamaya yerleşik ara yazılım ekleme yöntemlerini ve ara yazılım için seçenek türlerini içerir.
Microsoft.AspNetCore.Builder.Extensions NamespaceBir uygulamaya özel ara yazılım ekleme yöntemleri sağlar.
Microsoft.AspNetCore.CookiePolicy NamespaceTanımlama bilgilerinin davranışını denetlemek için kullanılan türleri içerir.
Microsoft.AspNetCore.Cors NamespaceÇıkış noktaları arası kaynak paylaşımını (CORS) etkinleştirmek için kullanılan türleri içerir.
Microsoft.AspNetCore.Cors.Infrastructure NamespaceCORS hizmetlerini oluşturmak, yapılandırmak ve işlemek için kullanılan türleri içerir.
Microsoft.AspNetCore.Cryptography.KeyDerivation NamespaceAnahtar türetmesi gerçekleştirmek için algoritma türleri içerir.
Microsoft.AspNetCore.DataProtection NamespaceVeri koruması için kullanılan türleri içerir.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption NamespaceKimliği doğrulanmış şifreleme ve şifre çözme yordamları için kullanılan türleri içerir. Özel yineleme, uygulanarak IAuthenticatedEncryptoroluşturulabilir.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Namespaceiçindeki Microsoft.AspNetCore.DataProtection.AuthenticatedEncryptiontürlerle kullanılacak yapılandırma türlerini içerir.
Microsoft.AspNetCore.DataProtection.Infrastructure NamespaceBu ad alanı içindeki türler ASP.NET Core çerçevesini destekler ve doğrudan kullanılması amaçlanmamıştır.
Microsoft.AspNetCore.DataProtection.KeyManagement NamespaceVeri korumada kullanılan anahtarları yöneten türler sağlar.
Microsoft.AspNetCore.DataProtection.Repositories NamespaceXML öğelerini depolamak ve almak için kullanılan türleri içerir.
Microsoft.AspNetCore.DataProtection.SystemWeb Namespace
Microsoft.AspNetCore.DataProtection.XmlEncryption NamespaceXML şifreleme ve şifresini çözme türlerini içerir.
Microsoft.AspNetCore.Diagnostics NamespaceASP.NET Core'da tanılamaları yakalama ve raporlama ile ilgili türleri içerir. , DeveloperExceptionPageMiddlewareve StatusCodePagesMiddleware gibi ExceptionHandlerMiddlewareara yazılım, ASP.NET Core hataları işlemek için kullanılır.
Microsoft.AspNetCore.Diagnostics.Elm Namespace
Microsoft.AspNetCore.Diagnostics.Elm.Views Namespace
Microsoft.AspNetCore.Diagnostics.Views Namespace
Microsoft.AspNetCore.DiagnosticsViewPage.Views Namespace
Microsoft.AspNetCore.Hosting NamespaceWeb uygulamalarını yapılandırmaya ve başlatmaya yardımcı olan türler sağlar.
Microsoft.AspNetCore.Hosting.Builder NamespaceIApplicationBuilderFactory Web uygulaması konağı oluşturmanın bir parçası olarak kullanılan türü içerir.
Microsoft.AspNetCore.Hosting.Server NamespaceUygulama için gelen istekleri kabul etmek için uygulanabilecek gibi IServer türler sağlar.
Microsoft.AspNetCore.Hosting.Server.Features NamespaceSunucu için adres bağlamalarını IServerAddressesFeature yapılandırmak ve raporlamak için kullanılan türü sağlar.
Microsoft.AspNetCore.Hosting.WindowsServices NamespaceWindows Hizmeti'nin içinde bir web uygulamasını barındırmak için kullanılan türleri içerir.
Microsoft.AspNetCore.Html NamespaceHTML içeriğini işlemek için türler içerir.
Microsoft.AspNetCore.Http NamespaceHTTP isteklerini ve yanıtlarını işlemek için türler içerir.
Microsoft.AspNetCore.Http.Authentication Namespace
Microsoft.AspNetCore.Http.Extensions NamespaceHTTP ile ilgili işlemlere yardımcı olan türler içerir.
Microsoft.AspNetCore.Http.Features Namespaceile ilgili Featurestürleri içerir.
Microsoft.AspNetCore.Http.Features.Authentication NamespaceKimlik doğrulamasını Featurestanımlayan ve uygulayan türleri içerir.
Microsoft.AspNetCore.Http.Headers NamespaceHTTP istekleri ve yanıtları için üst bilgileri alma ve ayarlamaya yönelik türler içerir.
Microsoft.AspNetCore.HttpOverrides NamespaceHTTP yöntemi geçersiz kılmalarını desteklemek için kullanılan türleri içerir.
Microsoft.AspNetCore.Identity NamespaceASP.NET Core üzerinde Identity ile Entity Framework Core kullanmaya yönelik türler içerir.
Microsoft.AspNetCore.Identity.EntityFrameworkCore NamespaceEntity Framework Core ile Kimlik verilerini kalıcı hale getirme türleri sağlar.
Microsoft.AspNetCore.JsonPatch NamespaceASP.NET Core web API'sinde JSON Düzeltme Eki isteklerini işlemek için işlevsellik sağlar.
Microsoft.AspNetCore.JsonPatch.Adapters NamespaceBir JSON düzeltme eki belgesinde gerçekleştirilebilecek işlemleri tanımlayan JSON Düzeltme Eki bağdaştırıcıları için temel türler ve soyutlamalar içerir.
Microsoft.AspNetCore.JsonPatch.Converters NamespaceJsonPatchDocument örneklerini sağlayabilen JsonConverter uygulamalarını içerir.
Microsoft.AspNetCore.JsonPatch.Exceptions NamespaceJSON Düzeltme Eki isteklerini işlerken oluşabilecek özel durumları temsil eden türler içerir.
Microsoft.AspNetCore.JsonPatch.Helpers NamespaceJSON Düzeltme Eki isteklerini işlemeye dahil olan yardımcı sınıflar sağlar.
Microsoft.AspNetCore.JsonPatch.Operations NamespaceBir JSON belgesinde gerçekleştirilebilecek işlemleri temsil eden türler içerir.
Microsoft.AspNetCore.Localization NamespaceASP.NET Core uygulamalarını yerelleştirmek için ara yazılım ve destekleyici türler sağlar.
Microsoft.AspNetCore.MiddlewareAnalysis Namespacekullanarak AnalysisMiddlewareara yazılımı analiz etmeyle ilgili türleri içerir.
Microsoft.AspNetCore.Mvc NamespaceMVC uygulaması oluşturmak için gereken türleri sağlar.
Microsoft.AspNetCore.Mvc.Abstractions NamespaceEylem çağırma ve gönderme, yetkilendirme, eylem filtreleri, biçimlendiriciler, model bağlama, yönlendirme ve doğrulama için özetler ve sözleşmeler sağlar.
Microsoft.AspNetCore.Mvc.ActionConstraints NamespaceEylem kısıtlamaları için sözleşmeler ve uygulamalar sağlar.
Microsoft.AspNetCore.Mvc.ApiExplorer NamespaceDenetleyicilerin ve eylemlerin listesi ve BUNLARıN URL'leri gibi meta verilerin bulunmasına olanak sağlayan türler sağlar. Bu türler, OpenAPI kullanarak API'leri documeting için yararlıdır.
Microsoft.AspNetCore.Mvc.ApplicationModels NamespaceBir MVC uygulamasının meta programlamasına izin veren türler sağlar.
Microsoft.AspNetCore.Mvc.ApplicationParts NamespaceBir MVC uygulamasının kaynaklarını düzenlemeye olanak sağlayan türler sağlar. Uygulama Bölümleri, ASP.NET Core denetleyicileri bulmasına, bileşenleri görüntülemesine, yardımcıları etiketlemesine, Razor Sayfaları'na, razor derleme kaynaklarına ve daha fazlasına olanak sağlar.
Microsoft.AspNetCore.Mvc.Authorization NamespaceYetkilendirme filtreleri için uygulamalar sağlar.
Microsoft.AspNetCore.Mvc.Controllers NamespaceMVC denetleyicilerini bulmak, başlatmak ve çalıştırmak için türler sağlar.
Microsoft.AspNetCore.Mvc.Cors NamespaceMVC'de CORS'nin kullanılmasını destekleyen türler sağlar.
Microsoft.AspNetCore.Mvc.DataAnnotations NamespaceSystem.ComponentModel.DataAnnotations kullanarak model meta verilerini keşfeden ve doğrulama uygulayan türler sağlar.
Microsoft.AspNetCore.Mvc.Filters NamespaceÇeşitli MVC filtreleri için uygulama sağlar.
Microsoft.AspNetCore.Mvc.Formatters NamespaceJSON ve XML tabanlı giriş ve çıkış biçimlendiricileri döndürmeye izin veren türler sağlar.
Microsoft.AspNetCore.Mvc.Formatters.Xml NamespaceBu ad alanı içindeki türler ASP.NET Core çerçevesini destekler ve doğrudan kullanılması amaçlanmamıştır.
Microsoft.AspNetCore.Mvc.Infrastructure NamespaceEylem ve sonuç yürütme için gereken türleri sağlar.
Microsoft.AspNetCore.Mvc.Localization NamespaceMVC uygulamalarının genelleştirilmesini ve yerelleştirilmesini destekleyen türler sağlar.
Microsoft.AspNetCore.Mvc.ModelBinding NamespaceModel bağlayıcılarını desteklemek için gereken sözleşme türlerini sağlar.
Microsoft.AspNetCore.Mvc.ModelBinding.Binders NamespaceModel bağlayıcıları için uygulamalar sağlar.
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata NamespaceModel bağlama için kullanılan meta verileri bulmak ve uygulamak için kullanılan türleri sağlar.
Microsoft.AspNetCore.Mvc.ModelBinding.Validation NamespaceModel doğrulama gerçekleştirmek için kullanılan türleri sağlar.
Microsoft.AspNetCore.Mvc.Razor NamespaceRazor Görünümleri için çalışma zamanı desteği için gereken türleri sağlar.
Microsoft.AspNetCore.Mvc.Razor.Compilation NamespaceRazor Sayfalarının ve Razor Görünümlerinin derlenmesini desteklemek için gereken türleri sağlar.
Microsoft.AspNetCore.Mvc.Razor.Directives Namespace
Microsoft.AspNetCore.Mvc.Razor.TagHelpers NamespaceBaş, Gövde ve Url çözümleme etiketi yardımcıları için uygulama sağlar.
Microsoft.AspNetCore.Mvc.Rendering NamespaceHTML yardımcılarını kullanarak HTML oluşturma için kullanılan türleri sağlar.
Microsoft.AspNetCore.Mvc.Routing NamespaceMVC'de yönlendirme ve bağlantı oluşturma için kullanılan türleri sağlar.
Microsoft.AspNetCore.Mvc.TagHelpers NamespaceYerleşik Etiket Yardımcıları için uygulamalar sağlar.
Microsoft.AspNetCore.Mvc.ViewComponents NamespaceGörünüm bileşenleriyle çalışmaya yönelik türler sağlar.
Microsoft.AspNetCore.Mvc.ViewEngines NamespaceGörünüm altyapılarını desteklemek için gereken türleri sağlar.
Microsoft.AspNetCore.Mvc.ViewFeatures Namespaceİşleme görünümlerini desteklemek için gereken türleri sağlar.
Microsoft.AspNetCore.Mvc.WebApiCompatShim Namespace
Microsoft.AspNetCore.Owin NamespaceASP.NET Core ile .NET (OWIN) için Open Web Arabirimi'ni kullanmaya yönelik türler içerir.
Microsoft.AspNetCore.Proxy Namespace
Microsoft.AspNetCore.Razor NamespaceRazor dili için tasarım zamanı ve çalışma zamanı deneyimlerini desteklemek için kullanılan sınıfları içerir.
Microsoft.AspNetCore.Razor.Chunks Namespace
Microsoft.AspNetCore.Razor.Chunks.Generators Namespace
Microsoft.AspNetCore.Razor.CodeGenerators Namespace
Microsoft.AspNetCore.Razor.CodeGenerators.Visitors Namespace
Microsoft.AspNetCore.Razor.Compilation.TagHelpers Namespace
Microsoft.AspNetCore.Razor.Editor Namespace
Microsoft.AspNetCore.Razor.Generator Namespace
Microsoft.AspNetCore.Razor.Parser Namespace
Microsoft.AspNetCore.Razor.Parser.SyntaxTree Namespace
Microsoft.AspNetCore.Razor.Parser.TagHelpers Namespace
Microsoft.AspNetCore.Razor.Runtime.TagHelpers NamespaceÇalışan ITagHelper örnekler için türler içerir.
Microsoft.AspNetCore.Razor.TagHelpers NamespaceUygulama oluşturmaya TagHelper yönelik türleri içerir.
Microsoft.AspNetCore.Razor.Text Namespace
Microsoft.AspNetCore.Razor.Tokenizer Namespace
Microsoft.AspNetCore.Razor.Tokenizer.Symbols Namespace
Microsoft.AspNetCore.Routing NamespaceASP.NET Core yönlendirme ve URL oluşturma ile kullanılan türleri içerir. Yönlendirme ara yazılımı, gelen HTTP isteklerini eşleştirmek ve bu istekleri uygulamanın yürütülebilir Endpoint örneklerine göndermekle sorumludur. URL oluşturma, bir dizi yol değerinden URL yolu oluşturmak için LinkGenerator kullanır.
Microsoft.AspNetCore.Routing.Constraints NamespaceYol kısıtlamalarını uygulamak için kullanılan türler sağlar. Yol kısıtlamaları genellikle yol şablonu aracılığıyla ilişkili yol değerini inceler ve değerin kabul edilebilir olup olmadığı konusunda doğru veya yanlış bir karar verir. Özel yol kısıtlamaları, uygulama IRouteConstraint ve uygulamanın ConstraintMapöğesine kaydetme yoluyla oluşturulabilir.
Microsoft.AspNetCore.Routing.Template Namespacekullanarak RouteTemplateyolları tanımlamak için kullanılan türleri içerir. RouteTemplate ve bu ad alanı içindeki türler eski bir API'dir. Önerilen alternatif ve içindeki diğer türlerdir RoutePatternRoutePattern.
Microsoft.AspNetCore.Routing.Tree NamespaceAğaç yönlendirme için kullanılan türleri içerir. .NET Core 2.2 ve sonraki TreeRouter sürümlerde, uç nokta yönlendirme ile değiştirilmiştir.
Microsoft.AspNetCore.Server.IISIntegration Namespaceİşlem dışı yapılandırmada IIS ile bir ASP.NET Core uygulamasını çalıştırmak için kullanılan türleri içerir. IIS yalnızca Windows İşletim Sistemlerinde desteklenir.
Microsoft.AspNetCore.Server.Kestrel NamespaceASP.NET Core için platformlar arası bir web sunucusu olan Kestrel'i çalıştırmak için kullanılan türler sağlar.
Microsoft.AspNetCore.Server.Kestrel.Filter Namespace
Microsoft.AspNetCore.Server.Kestrel.Https NamespaceKestrel web sunucusunda HTTPS yapılandırması için kullanılan türleri sağlar.
Microsoft.AspNetCore.Server.WebListener Namespace
Microsoft.AspNetCore.Session NamespaceOturum durumunu yönetmek için bir ara yazılım içerir.
Microsoft.AspNetCore.StaticFiles NamespaceStatik dosyalara hizmet etmek ve dosyalara göz atmak için ara yazılım içerir.
Microsoft.AspNetCore.StaticFiles.Infrastructure NamespaceStatik dosya ara yazılımları tarafından kullanılan paylaşılan seçenek türlerini içerir.
Microsoft.AspNetCore.TestHost NamespaceYazma testlerinde kullanılmak üzere bellek içi uygulamasını IServer içerir.
Microsoft.AspNetCore.WebSockets.Protocol Namespace
Microsoft.AspNetCore.WebSockets.Server Namespace
Microsoft.AspNetCore.WebUtilities NamespaceFormlar, çok parçalı iletiler, sorgu dizeleri, kodlayıcı/kod çözücüler ve istek/yanıt akışları ile çalışmaya yönelik araçlar da dahil olmak üzere ASP.NET Core uygulamaları için yaygın olarak kullanılan yardımcı programları içerir.
Microsoft.Extensions.DependencyInjection Namespace
Microsoft.Net.Http.Headers NamespaceVarsa, bu üst bilgiler için iyi bilinen HTTP üst bilgilerini ve ortak değerleri temsil eden türler içerir. Bu türler ayrıca üst bilgi değerlerini ayrıştırma, serileştirme ve manipüle etme uygulamalarını da içerir.
Microsoft.Net.Http.Server Namespace
Microsoft.Net.WebSockets Namespace
Microsoft.Owin.Security.Interop Namespace
Owin Namespace
System.Net.Http Namespace
System.Net.Http.Formatting Namespace
System.Web.Http Namespace