Udostępnij za pośrednictwem


System.Web.UI Przestrzeń nazw

Udostępnia klasy i interfejsy, które umożliwiają tworzenie kontrolek serwera ASP.NET i ASP.NET stron sieci Web dla interfejsu użytkownika aplikacji sieci Web ASP.NET.

Klasy

AsyncPostBackErrorEventArgs

Udostępnia dane dla zdarzenia AsyncPostBackError.

AsyncPostBackTrigger

Definiuje kontrolkę i opcjonalne zdarzenie kontrolki jako asynchroniczny wyzwalacz kontrolki po powrocie zwrotnym, który powoduje UpdatePanel odświeżenie kontrolki.

AttributeCollection

Zapewnia dostęp do wszystkich atrybutów zadeklarowanych w tagu otwierania elementu kontroli serwera ASP.NET. Klasa ta nie może być dziedziczona.

AuthenticationServiceManager

Konfiguruje lokalizację niestandardowej implementacji usługi uwierzytelniania.

BaseParser

Udostępnia podstawowy zestaw funkcji dla klas zaangażowanych w analizowanie żądań stron ASP.NET i kontrolek serwera.

BasePartialCachingControl

Udostępnia podstawowe funkcje dla StaticPartialCachingControl klas i PartialCachingControl .

BaseTemplateParser

Implementuje analizowanie szablonów ASP.NET dla plików szablonów.

BindableTemplateBuilder

Obsługuje analizowanie stron kontrolek powiązanych z danymi, które automatycznie wiążą się z kontrolą źródła danych ASP.NET w sekcjach szablonów zawartości. Klasa ta nie może być dziedziczona.

BoundPropertyEntry

Reprezentuje właściwość kontrolki powiązaną z wyrażeniem.

BuilderPropertyEntry

Służy jako klasa podstawowa dla wszystkich wpisów właściwości, które wymagają konstruktora kontrolek.

ChtmlTextWriter

Zapisuje serię znaków specyficznych dla języka cHTML i tekst do strumienia wyjściowego kontrolki serwera ASP.NET. Klasa ChtmlTextWriter zapewnia możliwości formatowania, które ASP.NET kontrolek serwera używane podczas renderowania zawartości cHTML do klientów.

ClientScriptManager

Definiuje metody zarządzania skryptami klienta w aplikacjach internetowych.

CodeStatementBuilder

Generuje instrukcje DOM kodu.

CompiledBindableTemplateBuilder

Zapewnia domyślną implementację IBindableTemplate obiektu, który ASP.NET używa za każdym razem, gdy analizuje dwukierunkowe powiązanie danych w szablonowej zawartości kontrolki ASP.NET, takiej jak FormView. Klasa ta nie może być dziedziczona.

CompiledTemplateBuilder

Implementacja wywoływana ITemplate z wygenerowanego kodu klasy strony. Klasa ta nie może być dziedziczona.

ComplexPropertyEntry

Służy jako wpis właściwości dla właściwości odczytu/zapisu i tylko do odczytu, takich jak szablony.

CompositeScriptReference

Reprezentuje kolekcję odwołań skryptów do łączenia w pojedynczy skrypt złożony.

CompositeScriptReferenceEventArgs

Udostępnia dane dla zdarzenia ResolveCompositeScriptReference.

ConstructorNeedsTagAttribute

Określa, że kontrolka serwera wymaga nazwy tagu w jego konstruktorze.

Control

Definiuje właściwości, metody i zdarzenia, które są współużytkowane przez wszystkie kontrolki serwera ASP.NET.

ControlBuilder

Obsługuje analizator stron w tworzeniu kontrolki i kontrolkach podrzędnych, które zawiera.

ControlBuilderAttribute

Określa klasę ControlBuilder do tworzenia kontrolki niestandardowej w analizatorze ASP.NET. Klasa ta nie może być dziedziczona.

ControlCachePolicy

Zapewnia programowy dostęp do ustawień wyjściowej pamięci podręcznej kontrolki użytkownika ASP.NET.

ControlCollection

Udostępnia kontener kolekcji, który umożliwia ASP.NET kontrolek serwera w celu zachowania listy kontrolek podrzędnych.

ControlSkin

Reprezentuje skórę kontrolki, czyli metodę definiowania właściwości stylistycznych, które są stosowane do kontrolki serwera sieci Web ASP.NET.

ControlValuePropertyAttribute

Określa właściwość domyślną kontrolki, z którą ControlParameter obiekt jest powiązany w czasie wykonywania. Klasa ta nie może być dziedziczona.

CssClassPropertyAttribute

Dodaje możliwości edycji kaskadowego arkusza stylów (CSS) do właściwości w czasie projektowania.

CssStyleCollection

Zawiera atrybuty stylu kaskadowego html (CSS) dla określonej kontrolki serwera HTML. Klasa ta nie może być dziedziczona.

DataBinder

Zapewnia obsługę szybkiej składni wyrażeń tworzenia aplikacji (RAD) w celu generowania i analizowania składni wyrażeń powiązań danych. Klasa ta nie może być dziedziczona.

DataBinding

Zawiera informacje o pojedynczym wyrażeniu powiązania danych w kontrolce serwera ASP.NET, co umożliwia projektantom szybkiego tworzenia aplikacji (RAD), takim jak Microsoft Visual Studio, tworzenie wyrażeń powiązań danych w czasie projektowania. Klasa ta nie może być dziedziczona.

DataBindingCollection

Udostępnia kolekcję DataBinding obiektów dla kontroli serwera ASP.NET. Klasa ta nie może być dziedziczona.

DataBindingHandlerAttribute

Określa klasę czasu projektowania, która wykonuje powiązanie danych kontrolek w projektancie. Klasa ta nie może być dziedziczona.

DataBoundLiteralControl

Zachowuje wyrażenia powiązania danych i statyczny tekst literału. Klasa ta nie może być dziedziczona.

DataControlExtensions

Udostępnia metody rozszerzenia, które są używane przez dane dynamiczne ASP.NET.

DataKeyPropertyAttribute

Określa właściwość domyślną kontrolki, z którą ControlParameter właściwość jest powiązana w czasie wykonywania.

DataSourceCacheDurationConverter

Udostępnia konwerter typów do konwertowania 32-bitowych obiektów całkowitych ze znakiem na i z reprezentacji czasu trwania pamięci podręcznej kontroli źródła danych.

DataSourceControl

Służy jako klasa podstawowa kontrolek reprezentujących źródła danych do kontrolek powiązanych z danymi.

DataSourceControlBuilder

Obsługuje analizator stron w kontrolkach kompilacji, które są połączone z dostawcą danych. Klasa ta nie może być dziedziczona.

DataSourceSelectArguments

Udostępnia mechanizm używany przez kontrolki powiązane z danymi w celu żądania operacji związanych z danymi z kontrolek źródła danych po pobraniu danych. Klasa ta nie może być dziedziczona.

DataSourceView

Służy jako klasa bazowa dla wszystkich klas widoku źródła danych, które definiują możliwości kontrolek źródła danych.

DesignerDataBoundLiteralControl

Reprezentuje wersję kontrolki DataBoundLiteralControl w czasie projektowania. Klasa ta nie może być dziedziczona.

DesignTimeParseData

Zawiera informacje do analizatora w czasie projektowania.

DesignTimeTemplateParser

Zapewnia analizowanie w czasie projektowania.

EmptyControlCollection

Zapewnia standardową obsługę ControlCollection kolekcji, która jest zawsze pusta.

EventEntry

Działa jako wpis właściwości dla programów obsługi zdarzeń.

ExpressionBinding

Obsługuje analizowanie i utrwalanie wystąpienia powiązania wyrażeń. Klasa ta nie może być dziedziczona.

ExpressionBindingCollection

Reprezentuje kolekcję ExpressionBinding obiektów. Klasa ta nie może być dziedziczona.

ExtenderControl

Udostępnia abstrakcyjną klasę bazową dla kontrolki rozszerzenia.

FileLevelControlBuilderAttribute

Umożliwia klasy pochodnej TemplateControlokreślenie konstruktora kontrolek używanego na najwyższym poziomie drzewa konstruktora podczas analizowania pliku. Klasa ta nie może być dziedziczona.

FileLevelMasterPageControlBuilder

Analizuje pliki stron wzorcowych.

FileLevelPageControlBuilder

Analizuje pliki stron i jest domyślną ControlBuilder klasą do analizowania plików stron.

FileLevelUserControlBuilder

Obsługuje analizator strony w tworzeniu kontrolki użytkownika, określając FileLevelUserControlBuilder klasę używaną do analizowania pliku sterowania użytkownika.

FilterableAttribute

Określa, czy właściwość, do której zastosowano atrybut, obsługuje filtrowanie urządzeń. Klasa ta nie może być dziedziczona.

HiddenFieldPageStatePersister

Przechowuje ASP.NET stan widoku strony na kliencie sieci Web w ukrytym elemecie HTML.

HierarchicalDataSourceControl

Udostępnia klasę bazową dla kontrolek źródła danych, które reprezentują dane hierarchiczne.

HierarchicalDataSourceView

Reprezentuje widok danych w węźle lub kolekcji węzłów w strukturze danych hierarchicznych dla kontrolki HierarchicalDataSourceControl .

HistoryEventArgs

Udostępnia dane dla zdarzenia Navigate.

Html32TextWriter

Zapisuje serię znaków specyficznych dla języka HTML 3.2 i tekst do strumienia wyjściowego dla kontrolki serwera ASP.NET. Klasa Html32TextWriter zapewnia możliwości formatowania, które ASP.NET kontrolek serwera używane podczas renderowania zawartości HTML 3.2 klientom.

HtmlTextWriter

Zapisuje znaki znaczników i tekst do strumienia wyjściowego kontroli serwera ASP.NET. Ta klasa zapewnia możliwości formatowania, które ASP.NET kontrolek serwera używane podczas renderowania znaczników dla klientów.

IDReferencePropertyAttribute

Definiuje atrybut zastosowany do właściwości zawierających odwołania do identyfikatorów. Klasa ta nie może być dziedziczona.

ImageClickEventArgs

Dostarcza dane dotyczące zdarzeń, które występują, gdy użytkownik kliknie ASP.NET kontroli serwera opartej na obrazie, na przykład HtmlInputImage kontrolki serwera lub ImageButton . Klasa ta nie może być dziedziczona.

IndexedString

Udostępnia klasę ciągów narzędzi, która jest używana przez klasę ObjectStateFormatter do optymalizacji serializacji grafów obiektów. Klasa ta nie może być dziedziczona.

ListSourceHelper

Używane przez kontrolki źródła danych podczas implementowania elementów członkowskich zdefiniowanych przez IListSource interfejs. Klasa ta nie może być dziedziczona.

LiteralControl

Reprezentuje elementy HTML, tekst i wszystkie inne ciągi na stronie ASP.NET, które nie wymagają przetwarzania na serwerze.

LosFormatter

Serializuje stan widoku dla strony formularzy sieci Web. Klasa ta nie może być dziedziczona.

MasterPage

Działa jako szablon i scalanie kontenera dla stron, które składają się tylko z Content kontrolek i ich odpowiednich kontrolek podrzędnych.

MasterPageControlBuilder

Działa jako scalanie klasy i kontenera dla stron zawartości, które składają się tylko z Content kontrolek i ich odpowiednich kontrolek podrzędnych.

NonVisualControlAttribute

Definiuje atrybut, który wskazuje, czy kontrolka jest traktowana jako kontrolka wizualna, czy niewizyjna w czasie projektowania. Klasa ta nie może być dziedziczona.

ObjectConverter

Konwertuje obiekt z jednego typu obiektu na inny typ obiektu. Ta klasa jest przestarzała. Convert Zamiast tego użyj klasy i Format(String, Object) metody .

ObjectPersistData

Podczas procesu kompilacji zachowuje informacje o wpisach właściwości.

ObjectStateFormatter

Serializuje i deserializuje wykresy obiektów, które reprezentują stan obiektu. Klasa ta nie może być dziedziczona.

ObjectTagBuilder

Używany przez klasę ASP.NET TemplateParser do analizowania tagów po stronie <object> serwera. Tej klasy nie można dziedziczyć.

OutputCacheParameters

Hermetyzuje ustawienia inicjowania wyjściowej pamięci podręcznej analizowane z dyrektywy strony @ OutputCache przez ASP.NET. Klasa ta nie może być dziedziczona.

Page

Reprezentuje plik .aspx, znany również jako strona formularzy internetowych, zażądany z serwera, który hostuje aplikację internetową ASP.NET.

PageAsyncTask

Zawiera informacje dotyczące zadania asynchronicznego zarejestrowanego na stronie. Klasa ta nie może być dziedziczona.

PageHandlerFactory

Tworzy wystąpienia klas, które dziedziczą po Page klasie i implementują IHttpHandler interfejs. Wystąpienia są tworzone dynamicznie w celu obsługi żądań dotyczących plików ASP.NET. Klasa PageHandlerFactory jest domyślną implementacją fabryki obsługi dla stron ASP.NET.

PageParser

Implementuje analizator dla plików .aspx. Klasa ta nie może być dziedziczona.

PageParserFilter

Udostępnia abstrakcyjną klasę bazową dla filtru analizatora strony, który jest używany przez analizator ASP.NET w celu określenia, czy element jest dozwolony na stronie w czasie analizy.

PageStatePersister

Udostępnia podstawowe funkcje mechanizmów trwałości stanu ASP.NET widoku.

PageTheme

Reprezentuje klasę bazową dla motywu strony, który jest kolekcją zasobów używanych do definiowania spójnego spojrzenia między stronami i kontrolkami w witrynie sieci Web. Motyw strony można ustawić za pomocą konfiguracji lub dyrektywy strony.

Pair

Udostępnia podstawową klasę narzędzi używaną do przechowywania dwóch powiązanych obiektów.

ParseChildrenAttribute

Definiuje atrybut metadanych, którego można użyć podczas tworzenia kontrolek serwera ASP.NET. ParseChildrenAttribute Użyj klasy , aby wskazać, w jaki sposób analizator strony powinien traktować zawartość zagnieżdżona wewnątrz tagu sterowania serwera zadeklarowanego na stronie. Klasa ta nie może być dziedziczona.

ParseRecorder

Abstrakcyjna klasa bazowa dla obiektów, które muszą być powiadamiane o zdarzeniach analizy podczas analizowania strony.

PartialCachingAttribute

Definiuje atrybut metadanych używany przez użytkownika formularzy sieci Web (pliki ascx), aby wskazać, czy i jak są buforowane dane wyjściowe. Klasa ta nie może być dziedziczona.

PartialCachingControl

Utworzony, gdy kontrolka użytkownika (plik ascx) jest określona na potrzeby buforowania danych wyjściowych przy użyciu dyrektywy @ OutputCache strony lub atrybutu PartialCachingAttribute , a kontrolka użytkownika jest wstawiana do hierarchii sterowania strony przez dynamiczne ładowanie kontrolki użytkownika za LoadControl(String) pomocą metody .

PersistChildrenAttribute

Definiuje atrybut używany przez ASP.NET kontrolek serwera w celu wskazania w czasie projektowania, czy zagnieżdżona zawartość zawarta w kontrolce serwera odpowiada kontrolkom lub właściwościom kontrolki serwera. Klasa ta nie może być dziedziczona.

PersistenceModeAttribute

Definiuje atrybut metadanych, który określa, jak właściwość lub zdarzenie kontroli serwera ASP.NET jest utrwalane na stronie ASP.NET w czasie projektowania. Klasa ta nie może być dziedziczona.

PostBackOptions

Określa sposób generowania kodu JavaScript po stronie klienta w celu zainicjowania zdarzenia ogłaszania zwrotnego.

PostBackTrigger

Definiuje kontrolkę wewnątrz kontrolki UpdatePanel jako kontrolkę ogłaszania zwrotnego.

ProfileServiceManager

Konfiguruje zestaw wstępnie załadowanych właściwości profilu i lokalizację niestandardowej implementacji usługi profilu.

PropertyConverter

Zawiera funkcje pomocnicze do konwertowania wartości właściwości na i z ciągów.

PropertyEntry

Działa jako klasa bazowa dla wszystkich klas wpisów właściwości.

RegisteredArrayDeclaration

Zapewnia dostęp do deklaracji tablicy ECMAScript (JavaScript), która została wcześniej zarejestrowana w Page obiekcie.

RegisteredDisposeScript

Zapewnia dostęp do skryptu dispose dla kontrolki, która znajduje się wewnątrz kontrolki UpdatePanel .

RegisteredExpandoAttribute

Zapewnia dostęp do pary nazw/wartości atrybutu niestandardowego (expando), który został wcześniej zarejestrowany w Page obiekcie.

RegisteredHiddenField

Zapewnia dostęp do ukrytej wartości, która została wcześniej zarejestrowana w Page obiekcie.

RegisteredScript

Zapewnia dostęp do skryptu klienta, który został wcześniej zarejestrowany w Page obiekcie.

RenderTraceListener

Udostępnia abstrakcyjną klasę bazową dla obiektu, który monitoruje jako kontrolki podczas żądania strony.

RoleServiceManager

Konfiguruje lokalizację niestandardowej implementacji usługi roli.

RootBuilder

Obsługuje analizator stron w celu zdefiniowania zachowania sposobu analizowania zawartości.

ScriptBehaviorDescriptor

Rozszerza klasę, ScriptComponentDescriptor aby zapewnić otokę do definiowania zachowań, które są konwertowane na skrypt klienta.

ScriptComponentDescriptor

Udostępnia otokę do konwertowania składników serwera na skrypt klienta.

ScriptControl

Udostępnia abstrakcyjną klasę bazową dla kontrolki skryptu.

ScriptControlDescriptor

Definiuje obiekt kontroli klienta.

ScriptDescriptor

Po zastąpieniu klasy pochodnej definiuje skrypt, który tworzy wystąpienie klasy klienta.

ScriptManager

Zarządza bibliotekami skryptów ASP.NET Ajax i plikami skryptów, renderowaniem częściowym strony i generowaniem klasy serwera proxy klienta dla usług internetowych i aplikacji.

ScriptManagerProxy

Umożliwia zagnieżdżone składniki, takie jak strony zawartości i kontrolki użytkownika, aby dodać odwołania skryptu i usługi do stron, gdy kontrolka ScriptManager jest już zdefiniowana w elemencie nadrzędnym.

ScriptReference

Rejestruje plik ECMAScript (JavaScript) do użycia na stronie internetowej ASP.NET.

ScriptReferenceBase

Klasa bazowa dla wszystkich klas odwołań skryptów.

ScriptReferenceCollection

Reprezentuje kolekcję odwołań do skryptów.

ScriptReferenceEventArgs

Udostępnia dane dla zdarzenia ResolveScriptReference.

ScriptResourceAttribute

Definiuje zasób w zestawie do użycia z pliku skryptu klienta. Klasa ta nie może być dziedziczona.

ScriptResourceDefinition

Definiuje lokalizację zasobu skryptu.

ScriptResourceMapping

Zapewnia obsługę mapowania lokalizacji dla zasobów skryptu.

ServiceReference

Rejestruje usługę sieci Web do użycia na stronie sieci Web.

ServiceReferenceCollection

Zawiera zestaw ServiceReference obiektów.

SessionPageStatePersister

Przechowuje stan widoku strony ASP.NET na serwerze sieci Web.

SimplePropertyEntry

Reprezentuje definicję właściwości kontrolki i jej wartość.

SimpleWebHandlerParser

Udostępnia podstawowe funkcje analizowania plików programu obsługi sieci Web.

SkinBuilder

ControlBuilder Udostępnia obiekt używany w czasie projektowania do stosowania skórek sterujących do kontrolek.

StateBag

Zarządza stanem widoku kontrolek serwera ASP.NET, w tym stron. Klasa ta nie może być dziedziczona.

StateItem

Reprezentuje element zapisany w klasie, StateBag gdy informacje o stanie widoku są utrwalane między żądaniami sieci Web. Klasa ta nie może być dziedziczona.

StateManagedCollection

Udostępnia klasę bazową dla wszystkich silnie typiowanych kolekcji, które zarządzają obiektami IStateManager .

StaticPartialCachingControl

Reprezentuje wystąpienie UserControl klasy określonej dla buforowania danych wyjściowych i dołączone deklaratywnie na stronie lub innej kontrolce użytkownika.

SupportsEventValidationAttribute

Definiuje atrybut metadanych używany przez kontrolki serwera sieci Web w celu wskazania obsługi walidacji zdarzeń. Klasa ta nie może być dziedziczona.

TagPrefixAttribute

Definiuje prefiks tagu używany na stronie sieci Web do identyfikowania kontrolek niestandardowych. Klasa ta nie może być dziedziczona.

TargetControlTypeAttribute

Rozszerza klasę, Attribute aby wskazać typ kontroli serwera, do którego można zastosować kontrolkę rozszerzenia.

TemplateBuilder

Obsługuje analizator stron w tworzeniu szablonu i kontrolkach podrzędnych, które zawiera.

TemplateContainerAttribute

Deklaruje podstawowy typ kontrolki kontenera właściwości, która zwraca ITemplate interfejs i jest oznaczona atrybutem TemplateContainerAttribute . Kontrolka ITemplate z właściwością INamingContainer musi implementować interfejs. Klasa ta nie może być dziedziczona.

TemplateControl

Udostępnia klasę Page i UserControl klasę z podstawowym zestawem funkcji.

TemplateControlParser

Implementuje ASP.NET analizowanie szablonów dla kontrolek szablonów.

TemplateInstanceAttribute

Definiuje atrybut metadanych używany do określania liczby dozwolonych wystąpień szablonu. Klasa ta nie może być dziedziczona.

TemplateParser

Służy jako abstrakcyjna klasa bazowa dla analizatorów plików ASP.NET.

TemplatePropertyEntry

Włącza wpis właściwości dla ITemplate właściwości klasy.

ThemeableAttribute

Definiuje atrybut metadanych używany przez serwer sieci Web i ich członków, aby wskazać, czy ich renderowanie może mieć wpływ na motywy i skóry sterowania. Klasa ta nie może być dziedziczona.

ThemeProvider

Udostępnia klasę, która hermetyzuje informacje o motywie i arkuszu stylów dla kontrolek w środowisku projektanta.

Timer

Wykonuje asynchroniczne lub synchroniczne postbacks strony sieci Web w zdefiniowanym interwale.

ToolboxDataAttribute

Określa domyślny tag wygenerowany dla kontrolki niestandardowej, gdy jest przeciągany z przybornika w narzędziu, takim jak Microsoft Visual Studio.

Triplet

Udostępnia podstawową klasę narzędzi używaną do przechowywania trzech powiązanych obiektów.

UpdatePanel

Umożliwia częściowe renderowanie sekcji strony bez powrotu.

UpdatePanelControlTrigger

Udostępnia wspólną klasę bazową kontrolek, które mogą być wyzwalaczami kontrolek UpdatePanel .

UpdatePanelTrigger

Udostępnia wspólną klasę bazową dla obiektów, które mogą być wyzwalacze kontrolek UpdatePanel .

UpdatePanelTriggerCollection

Reprezentuje kolekcję UpdatePanelTrigger obiektów dla kontrolki UpdatePanel .

UpdateProgress

Udostępnia opinię wizualną w przeglądarce po zaktualizowaniu zawartości co najmniej jednej UpdatePanel kontrolki.

UrlPropertyAttribute

Definiuje atrybut używany przez kontrolki do identyfikowania właściwości ciągu zawierających wartości adresu URL. Klasa ta nie może być dziedziczona.

UserControl

Reprezentuje plik ascx, znany również jako kontrolka użytkownika, zażądany z serwera, który hostuje aplikację internetową ASP.NET. Plik musi być wywoływany ze strony formularzy sieci Web lub wystąpi błąd analizatora.

UserControlControlBuilder

Obsługuje analizator strony ASP.NET w tworzeniu wystąpienia kontrolki użytkownika.

ValidationPropertyAttribute

Definiuje atrybut metadanych, który ASP.NET kontrolki serwera używane do identyfikowania właściwości weryfikacji. Klasa ta nie może być dziedziczona.

ValidationSettings

Udostępnia ustawienia weryfikacji klienta dla aplikacji.

ValidatorCollection

Uwidacznia tablicę IValidator odwołań. Klasa ta nie może być dziedziczona.

VerificationAttribute

Definiuje atrybut metadanych reguły ułatwień dostępu do zawartości sieci Web. Klasa ta nie może być dziedziczona.

ViewStateException

Reprezentuje wyjątek zgłaszany, gdy nie można załadować ani zweryfikować stanu widoku. Klasa ta nie może być dziedziczona.

ViewStateModeByIdAttribute

Definiuje atrybut metadanych używany ASP.NET kontrolek serwera w celu określenia, czy uczestniczą one w ładowaniu informacji o stanie widoku przez IDprogram . Klasa ta nie może być dziedziczona.

WebResourceAttribute

Definiuje atrybut metadanych, który umożliwia osadzony zasób w zestawie. Klasa ta nie może być dziedziczona.

WebServiceParser

Udostępnia analizator dla procedur obsługi usług sieci Web.

XhtmlTextWriter

Zapisuje rozszerzalne znaki specyficzne dla języka znaczników hipertekstowych (XHTML), w tym wszystkie odmiany modułów XHTML, które pochodzą z XHTML, do strumienia wyjściowego kontroli serwera ASP.NET dla urządzeń przenośnych. Zastąpij klasę, XhtmlTextWriter aby zapewnić niestandardowe renderowanie XHTML dla stron ASP.NET i kontrolek serwera.

XPathBinder

Zapewnia obsługę szybkich projektantów tworzenia aplikacji (RAD) w celu analizowania wyrażeń powiązań danych, które używają wyrażeń XPath. Klasa ta nie może być dziedziczona.

Interfejsy

IAttributeAccessor

Definiuje metody używane przez kontrolki serwera ASP.NET w celu zapewnienia programowego dostępu do dowolnego atrybutu zadeklarowanego w tagu otwierania kontrolki serwera.

IAutoFieldGenerator

Definiuje metodę, która automatycznie generuje pola dla kontrolek powiązanych z danymi korzystających z funkcji danych dynamicznych ASP.NET.

IBindableControl

Definiuje metodę, która umożliwia kontrolkom szablonów pól implementowanie dwukierunkowego powiązania danych.

IBindableTemplate

Umożliwia ASP.NET kontrolek powiązanych z danymi, takich jak DetailsView i FormView, w celu automatycznego powiązania z kontrolą źródła danych ASP.NET w sekcjach zawartości szablonu.

ICallbackEventHandler

Służy do wskazywania, że kontrolka może być elementem docelowym zdarzenia wywołania zwrotnego na serwerze.

ICheckBoxControl

Definiuje właściwość i zdarzenie implementuje kontrolkę do działania jako pole wyboru.

ICodeBlockTypeAccessor

Zapewnia dostęp do CodeBlockType konstruktora bloków kodu.

IControlBuilderAccessor

Umożliwia serializatorowi sterowania dostęp do konstruktora dla kontrolki.

IControlDesignerAccessor

Zapewnia dostęp do projektanta kontrolek do przechowywania tymczasowych danych czasu projektowania skojarzonych z kontrolką.

IDataBindingsAccessor

Umożliwia dostęp do zbierania wyrażeń powiązania danych w kontrolce w czasie projektowania.

IDataItemContainer

Umożliwia kontenerom sterowania powiązanym z danymi identyfikowanie obiektu elementu danych na potrzeby uproszczonych operacji wiązania danych.

IDataKeysControl

Definiuje właściwości określające, jak ASP.NET tworzy identyfikatory klientów dla kontrolki powiązanej z danymi.

IDataSource

Reprezentuje abstrakcyjne źródło danych powiązane z kontrolkami powiązanymi z danymi.

IDataSourceViewSchemaAccessor

Umożliwia konwerterowi typów dostęp do informacji o schemacie przechowywanych w obiekcie.

IEditableTextControl

Reprezentuje kontrolkę, która renderuje tekst, który może zostać zmieniony przez użytkownika.

IExpressionsAccessor

Definiuje właściwości, które klasa musi zaimplementować w celu obsługi kolekcji wyrażeń.

IExtenderControl

Definiuje zachowanie kontrolki rozszerzenia.

IFilterResolutionService

Udostępnia interfejs, którego deweloperzy mogą używać do oceny filtrów urządzeń według nazwy.

IHierarchicalDataSource

Reprezentuje hierarchiczne źródło danych, z którymi hierarchiczne kontrolki powiązane z danymi, takie jak TreeView mogą być powiązane.

IHierarchicalEnumerable

Reprezentuje kolekcję hierarchiczną, którą można wyliczyć za pomocą interfejsu IEnumerator . Kolekcje implementujące IHierarchicalEnumerable interfejs są używane przez ASP.NET nawigacji lokacji i kontrole źródła danych.

IHierarchyData

Uwidacznia węzeł struktury danych hierarchicznych, w tym obiekt węzła i niektóre właściwości opisujące charakterystykę węzła. Obiekty, które implementują IHierarchyData interfejs, mogą być zawarte w IHierarchicalEnumerable kolekcjach i są używane przez ASP.NET nawigacji witryny i kontrolek źródła danych.

INamingContainer

Identyfikuje kontrolkę kontenera, która tworzy nową przestrzeń nazw identyfikatorów w Page hierarchii sterowania obiektu. Jest to tylko interfejs znacznika.

INavigateUIData

Udostępnia interfejs implementujący klasy w celu zapewnienia danych i wartości interfejsu użytkownika nawigacji do kontrolek nawigacji.

IParserAccessor

Definiuje metodę, która ASP.NET kontrolek serwera musi implementować, aby rozpoznawać, gdy elementy , HTML lub XML, są analizowane.

IPostBackDataHandler

Definiuje metody, które ASP.NET kontrolek serwera muszą implementować, aby automatycznie ładować dane ogłaszania zwrotnego.

IPostBackEventHandler

Definiuje metodę ASP.NET kontrolek serwera musi implementować w celu obsługi zdarzeń ogłaszania zwrotnego.

IResourceUrlGenerator

Definiuje metodę, którą musi zaimplementować projektant-host, aby zapewnić wyszukiwanie odwołań adresów URL dla osadzonych zasobów.

IScriptControl

Definiuje metody, które ASP.NET kontrolek serwera muszą implementować w celu zdefiniowania zasobów ECMAScript (JavaScript) w aplikacjach z obsługą technologii AJAX.

IStateFormatter

Definiuje metody implementujące typ w celu serializacji i deserializacji grafu obiektu.

IStateManager

Definiuje właściwości i metody, które każda klasa musi zaimplementować w celu obsługi zarządzania stanem widoku dla kontrolki serwera.

IStyleSheet

Definiuje metody, które klasa musi zaimplementować w celu obsługi tworzenia reguł stylu.

ITemplate

Definiuje zachowanie wypełniania szablonu ASP.NET kontroli serwera za pomocą kontrolek podrzędnych. Kontrolki podrzędne reprezentują wbudowane szablony zdefiniowane na stronie.

ITextControl

Definiuje interfejs implementuje kontrolkę w celu pobrania lub ustawienia zawartości tekstowej.

IThemeResolutionService

Udostępnia interfejs, którego deweloperzy narzędzi projektanta mogą używać do dostarczania zestawu ThemeProvider obiektów, które mogą służyć do stosowania motywów i skór sterowania do kontrolek w środowisku czasu projektowania.

IUrlResolutionService

Definiuje usługę zaimplementowaną przez obiekty w celu rozpoznawania względnych adresów URL na podstawie informacji kontekstowych.

IUserControlDesignerAccessor

Definiuje właściwości, które umożliwiają projektantowi dostęp do informacji o kontrolce użytkownika w czasie projektowania.

IUserControlTypeResolutionService

Definiuje metodę, która musi zostać zaimplementowana w celu zwrócenia typu kontrolki dla określonego prefiksu tagu i nazwy tagu.

IValidator

Definiuje właściwości i metody, które muszą implementować obiekty, które uczestniczą w walidacji formularzy internetowych.

Wyliczenia

AjaxFrameworkMode

Określa sposób dołączania skryptów klienta biblioteki klienta Microsoft Ajax na kliencie.

ClientIDMode

Określa sposób generowania ClientID ASP.NET kontrolki, do których można uzyskać dostęp w skrycie klienta.

CodeBlockType

Określa typ bloku kodu.

CodeConstructType

Określa konstrukcje kodu, które można przeanalizować w ProcessCodeConstruct(CodeConstructType, String) metodzie PageParserFilter klasy.

CompilationMode

Definiuje stałe określające sposób ASP.NET kompilowania stron .aspx i kontrolek ascx.

ConflictOptions

Określa, jak ASP.NET kontrolki źródła danych obsługują konflikty danych podczas aktualizowania lub usuwania danych.

DataSourceCacheExpiry

Opisuje sposób buforowania danych przy użyciu mechanizmów buforowania ASP.NET wygasa po ustawieniu limitu czasu.

DataSourceCapabilities

Zapewnia sposób żądania przetwarzania poza pobieranie rekordów dla operacji pobierania danych kontroli źródła danych.

DataSourceOperation

Określa operację danych wykonywaną przez kontrolę źródła danych.

HtmlTextWriterAttribute

Określa atrybuty HTML, które HtmlTextWriter obiekt lub Html32TextWriter zapisuje w tagu otwierania elementu HTML podczas przetwarzania żądania sieci Web.

HtmlTextWriterStyle

Określa style HTML dostępne dla strumienia wyjściowego HtmlTextWriter obiektu lub Html32TextWriter .

HtmlTextWriterTag

Określa tagi HTML, które mogą być przekazywane do strumienia wyjściowego HtmlTextWriter obiektu lub Html32TextWriter .

OutputCacheLocation

Określa prawidłowe wartości do kontrolowania lokalizacji wyjściowej pamięci podręcznej odpowiedzi HTTP dla zasobu.

PersistenceMode

Określa, jak właściwość lub zdarzenie kontroli serwera ASP.NET jest utrwalane deklaratywnie w pliku .aspx lub ascx.

RegisteredScriptType

Określa typ bloku skryptu klienta reprezentowanego przez RegisteredScript obiekt.

ScriptMode

Określa, czy ScriptManager obiekty i ScriptReference odwołują się do wersji debugowania lub wydania skryptów klienta.

TemplateInstance

Określa, ile razy można utworzyć wystąpienie szablonu.

UnobtrusiveValidationMode

Określa zachowanie niestrudyjnej weryfikacji.

UpdatePanelRenderMode

Reprezentuje możliwe opcje renderowania układu zawartości kontrolki UpdatePanel na stronie.

UpdatePanelUpdateMode

Reprezentuje możliwe tryby aktualizacji zawartości w kontrolce UpdatePanel .

ValidateRequestMode

Określa typ weryfikacji żądania dla kontrolki.

VerificationConditionalOperator

Określa operatory dla wyrażenia warunkowego używanego VerificationAttribute w klasie.

VerificationReportLevel

Określa poziomy raportowania dla reguły ułatwień dostępu zdefiniowanej VerificationAttribute przez wystąpienie.

VerificationRule

Określa sposób użycia wyrażeń warunkowych zdefiniowanych przez VerificationAttribute wystąpienie w weryfikacji.

ViewStateEncryptionMode

Określa, czy informacje o stanie widoku są szyfrowane.

ViewStateMode

Określa, czy stan widoku zostanie włączony dla kontrolki.

VirtualReferenceType

Określa typ zasobu przywoływanego przez przeanalizowaną ścieżkę wirtualną.

XhtmlMobileDocType

Określa typ XHTML klasy XhtmlTextWriter do renderowania na stronie lub kontrolce.

Delegaci

BuildMethod

Reprezentuje metodę używaną do tworzenia kontrolki.

BuildTemplateMethod

Obsługuje ASP.NET podczas tworzenia szablonu dla kontrolki szablonu z wygenerowanego kodu klasy. Delegat BuildTemplateMethod obsługuje metodę InstantiateIn(Control) .

ControlSkinDelegate

Reprezentuje metodę, która stosuje poprawną skórę kontrolki do określonej kontrolki.

DataSourceViewOperationCallback

Reprezentuje asynchroniczną metodę wywołania zwrotnego, którą kontrolka powiązana z danymi dostarcza do widoku źródła danych w celu asynchronicznego wstawiania, aktualizowania lub usuwania operacji danych.

DataSourceViewSelectCallback

Reprezentuje asynchroniczną metodę wywołania zwrotnego, którą kontrolka powiązana z danymi dostarcza do widoku źródła danych na potrzeby pobierania danych asynchronicznych.

ExtractTemplateValuesMethod

Udostępnia delegata, z którym ASP.NET wyodrębnia zestaw par nazw/wartości z IBindableTemplate obiektu w czasie wykonywania. Klasa ta nie może być dziedziczona.

ImageClickEventHandler

Reprezentuje metodę, która obsługuje wszystkie zdarzenia zgłaszane, gdy użytkownik klika ASP.NET kontroli serwera opartej na obrazie.

RenderMethod

Reprezentuje metodę, która renderuje określony Control kontener do określonego HtmlTextWriter.

Uwagi

Ta przestrzeń nazw zawiera klasę Control , która zapewnia wspólny zestaw funkcji dla wszystkich kontrolek serwera, w tym kontrolki serwera HTML, kontrolki serwera sieci Web i kontrolki użytkownika. Zawiera również klasę Page . Ta klasa jest generowana automatycznie za każdym razem, gdy zostanie wykonane żądanie dla pliku .aspx w aplikacji internetowej ASP.NET. Można dziedziczyć z obu tych klas.

Przestrzeń nazw zawiera również klasy, które zapewniają kontrolki serwera z funkcją powiązania danych, możliwość zapisywania stanu widoku danej kontrolki lub strony i analizowania funkcjonalności.