Microsoft.AspNetCore.Components Ad Alanı
Ö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.
Bileşen işleme, olay işleme ve yönlendirme için sınıflar sağlar.
Sınıflar
| Name | Description |
|---|---|
| BindConverter |
Bağlama sırasında dönüştürmeler gerçekleştirir. |
| BindElementAttribute |
Belirli öğe türlerini bağlama seçeneklerini yapılandırıyor. |
| BindInputElementAttribute |
Bir HTML |
| CascadingParameterAttribute |
Hedef üyeyi basamaklı bileşen parametresi olarak belirtir. Değeri, uyumlu bir tür ve ada sahip değerler sağlayan en yakın üst CascadingValue<TValue> bileşen tarafından sağlanacaktır. |
| CascadingParameterAttributeBase |
Değeri bileşen hiyerarşisinde basamaklanan bir parametreyi temsil eder. |
| CascadingTypeParameterAttribute |
Genel tür parametresini basamaklı olarak belirtir. Bu, genel tür çıkarımının aynı ada sahip bir tür parametresine sahip alt öğelerde bu tür parametre değerini otomatik olarak kullanmasına olanak tanır. |
| CascadingValue<TValue> |
Tüm alt bileşenlere basamaklı değer sağlayan bileşen. |
| CascadingValueSource<TValue> |
kullanılarak CascadingParameterAttributebileşenler tarafından alınabilecek basamaklı bir değer sağlar. |
| ChangeEventArgs |
Tetiklenen bir değişiklik olayı hakkında bilgi sağlar. |
| ComponentBase |
Bileşenler için isteğe bağlı temel sınıf. Alternatif olarak, bileşenler doğrudan uygulanabilir IComponent . |
| Dispatcher |
bir bağlamında Rendereryürütülecek dış eylemleri dağıtıyor. |
| DynamicComponent |
Başka bir bileşeni parametresine Type göre dinamik olarak işleyen bir bileşen. |
| EditorRequiredAttribute |
Bileşen parametresinin, düzenleyicide yazarken kullanıcı tarafından sağlanması gerektiğini belirtir. Bu parametre için bir değer sağlanmazsa, düzenleyiciler veya derleme araçları kullanıcının bir değer belirteceğini belirten uyarılar sağlayabilir. Bu öznitelik yalnızca ile ParameterAttributeişaretlenmiş özelliklerde geçerlidir. |
| ElementReferenceContext |
bağlamı ElementReference. |
| ElementReferenceExtensions |
öğesine uzantı yöntemleri ElementReferenceekleyen statik sınıf. |
| ErrorBoundaryBase |
Hata sınırı bileşenleri için temel sınıf. |
| EventCallbackFactory |
Ve EventCallback<TValue> örnekleri oluşturmak EventCallback için bir fabrika. |
| EventCallbackFactoryBinderExtensions |
kullanarak EventCallbackiki yönlü bağlama için uzantı yöntemlerini içerir. Yalnızca dahili kullanım için. |
| EventCallbackFactoryEventArgsExtensions |
ve EventArgs türleri için EventCallbackFactory uzantı yöntemleri sağlar. |
| EventHandlerAttribute |
Bir olay bağımsız değişken türünü bir olay özniteliği adıyla ilişkilendirir. |
| ExcludeFromInteractiveRoutingAttribute |
Bir sayfa bileşenine uygulandığında, etkileşimli Router bileşenin bu sayfayı yoksayması gerektiğini gösterir. Bu, sayfa gezintilerinin etkileşimli yönlendirmeyle çözümlenmeyecek, bunun yerine tam sayfa yeniden yüklenmesine neden olacağı anlamına gelir. |
| ImportMap |
Uygulamadaki modül betikleri için içeri aktarma eşlemesini tanımlayan bir |
| ImportMapDefinition |
Uygulamadaki modül betikleri için içeri aktarma eşlemesini tanımlayan bir |
| InjectAttribute |
İlişkili özelliğin başlatma sırasında hizmet sağlayıcısından eklenen bir değere sahip olması gerektiğini gösterir. |
| LayoutAttribute |
İlişkili bileşen türünün belirtilen düzeni kullandığını gösterir. |
| LayoutComponentBase |
Düzeni temsil eden bileşenler için isteğe bağlı temel sınıf. Alternatif olarak, bileşenler doğrudan uygulayabilir IComponent ve adlı Bodykendi parametrelerini bildirebilir. |
| LayoutView |
Belirtilen düzenin içinde belirtilen içeriği ve diğer iç içe yerleştirilmiş düzenleri görüntüler. |
| LocationChangeException |
Özel durum oluştururken LocationChanged oluşan bir özel durum. |
| NavigationException |
farklı bir NavigationManager URL'ye gidemediğinde özel durum oluştu. |
| NavigationManager |
URI gezintisini sorgulamak ve yönetmek için bir soyutlama sağlar. |
| NavigationManagerExtensions |
Türü için NavigationManager uzantı yöntemleri sağlar. |
| OwningComponentBase |
Hizmet sağlayıcısı kapsamı oluşturan temel sınıf. |
| OwningComponentBase<TService> |
Hizmet sağlayıcısı kapsamı oluşturan ve türünde |
| ParameterAttribute |
Hedef üyeyi bir bileşen parametresi olarak belirtir. |
| PersistentComponentState |
Bir bileşen uygulamasının bileşenlerinin ve hizmetlerinin durumu. |
| PersistentComponentStateSerializer<T> |
türündeki |
| PersistentStateAttribute |
parametresinin değerinin önceki bir işlemeden kalıcı bileşen durumundan gelebileceğini gösterir. |
| RendererInfo |
Bileşenin üzerinde çalıştığı platform hakkında bilgi sağlar. |
| RenderModeAttribute |
Bir bileşen türü için sabit işleme modunu belirtir. Mümkün olduğunda, bileşenler bu şekilde herhangi bir işleme modu belirtmemeli ve tüm işleme modlarında çalışacak şekilde uygulanmalıdır. Bileşen yazarları yalnızca bileşen diğer modlarda çalıştırılamaz olduğunda sabit bir işleme modu belirtmelidir. |
| ResourceAsset |
Bileşen uygulamasının betik, stil sayfası veya görüntü gibi bir kaynağı. |
| ResourceAssetCollection |
Statik varlıkların karşılık gelen benzersiz URL'leriyle eşlemesini açıklar. |
| ResourceAssetProperty |
Kaynak özelliği. |
| ResourcePreloader |
Kaynaklar için önceden yükleme bağlantı öğelerini işleyen bir bileşeni temsil eder. |
| RestoreContext |
Geri yükleme işleminin gerçekleştiği bağlam. |
| RouteAttribute |
İlişkili bileşenin belirtilen yol şablonu deseni ile eşleşmesi gerektiğini gösterir. |
| RouteData |
Görüntülenecek sayfayı belirten yönlendirme sırasında belirlenen bilgileri açıklar. |
| RouteView |
Belirtilen sayfa bileşenini, düzeninde ve diğer iç içe yerleştirilmiş düzenlerde işleyip görüntüler. |
| StreamRenderingAttribute |
Bir bileşenin ve alt bileşenlerinin işlenmesinin akışla aktarılıp aktarılmayacağını belirten bir öznitelik. Bu öznitelik yalnızca akış işlemeyi destekleyen işleyiciler içinde etkili olur (örneğin, Razor Bileşeni uç noktasından sunucu tarafı HTML işleme). Diğer barındırma modellerinde hiçbir etkisi yoktur. Bir bileşen türü bu özniteliği bildirmezse, bu bileşen türünün örnekleri üst bileşeniyle aynı akış işleme modunu paylaşır. |
| SupplyParameterFromFormAttribute |
Belirtilen ada sahip formun form verilerinden ilişkili özelliğin değerinin sağlanması gerektiğini gösterir. |
| SupplyParameterFromQueryAttribute |
Yönlendirme bileşenlerinin geçerli URL sorgu dizesinden parametre için bir değer sağlayabileceğini gösterir. AYRıCA URL sorgu dizesi değişirse başka değerler de sunabilirler. |
| SupplyParameterFromQueryProviderServiceCollectionExtensions |
ile SupplyParameterFromQueryAttributesorgu dizesinden bileşen parametrelerinin sağlanmasını sağlar. |
| WebElementReferenceContext |
ElementReferenceContext Bir web öğesi için A. |
Yapılar
| Name | Description |
|---|---|
| CascadingParameterInfo |
Basamaklı parametre hakkında bilgi içerir. |
| ElementReference |
İşlenmiş bir öğeye başvuru gösterir. |
| EventCallback |
İlişkili olay işleyici temsilcisi. |
| EventCallback<TValue> |
İlişkili olay işleyici temsilcisi. |
| EventCallbackWorkItem |
Bir olayla ilişkili geri çağırma temsilcisini sarmalar. |
| MarkupString |
HTML gibi işaretleme olarak işlenebilen bir dize değeri. |
| NavigationOptions |
Başka bir URI'ye gitmek için ek seçenekler. |
| ParameterValue |
İşleme ağacındaki üst öğesi tarafından öğesine sağlanan tek bir IComponent parametreyi temsil eder. |
| ParameterView |
İşleme ağacındaki üst öğesi tarafından öğesine IComponent sağlanan parametre koleksiyonunu temsil eder. |
| ParameterView.Enumerator |
aracılığıyla yineleyen bir ParameterViewnumaralandırıcı. |
| PersistingComponentStateSubscription |
Uygulama kalıcı hale geldiğinde geri çağırmanın |
| RenderHandle |
Bir bileşenin işleyicisiyle etkileşim kurmasına izin verir. |
| RestoreOptions |
Geri yükleme işlemi için kullanılabilen seçenekleri temsil eder. |
| RestoringComponentStateSubscription |
Bileşen durumu geri yükleme olaylarının aboneliğini temsil eder. Aboneliği kaldırmak için atın. |
Arabirimler
| Name | Description |
|---|---|
| IComponent |
Kullanıcı arabirimi bileşenini temsil eder. |
| IComponentActivator |
Bileşenleri örneklemek için kullanılabilecek bir etkinleştiriciyi temsil eder. Çerçeve, sonuçta elde edilen örneklere ayrı olarak bağımlılık ekleme işlemi gerçekleştirdiğinden, etkinleştirici bağımlılık eklemeden sorumlu değildir. |
| IComponentPropertyActivator |
Blazor bileşen örneklerinde özellikleri etkinleştirmek için bir mekanizma sağlar. |
| IComponentRenderMode |
Bir bileşen için işleme modunu temsil eder. |
| IHandleAfterRender |
İşlendiklerine ilişkin bildirim alan bileşenler tarafından uygulanan arabirim. |
| IHandleEvent |
Durum değişiklikleri bildirimi alan bileşenler tarafından uygulanan arabirim. |
| IPersistentComponentStateStore |
Blazor uygulamasının parçası olan bileşenler ve hizmetler için depolamayı yönetir. |
| ITempData |
Sonraki istekler için gereken verileri depolamak için bir sözlük sağlar. TempData'da depolanan veriler, çağrılmadığı veya Keep(String) üzerinden Peek(String)erişilmediği sürece Keep() okunduktan sonra otomatik olarak kaldırılır. |
Numaralandırmalar
| Name | Description |
|---|---|
| PersistedStateSerializationMode |
Bileşen kalıcı durumu seri hale getirildiğinde kullanılacak modu belirtir. |
| RestoreBehavior |
Bir bileşen parametresinin durumu geri yüklenirken kullanılacak davranışı gösterir. |
Temsilciler
| Name | Description |
|---|---|
| RenderFragment |
kullanıcı arabirimi içeriğinin, içeriği bir öğesine yazan bir temsilci olarak uygulanan bir RenderTreeBuilderkesimini temsil eder. |
| RenderFragment<TValue> |
türünde bir nesne için ui içeriğinin |
Açıklamalar
Bileşenler hakkında daha fazla bilgi için bkz. ASP.NET Core Razor bileşenleri oluşturma ve kullanma.