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 ASP.NET Sieci Web.

Klasy

Nazwa Opis
AsyncPostBackErrorEventArgs

Dostarcza dane dla AsyncPostBackError zdarzenia.

AsyncPostBackTrigger

Definiuje kontrolkę i opcjonalne zdarzenie kontrolki jako asynchroniczny wyzwalacz kontrolki ogłaszania zwrotnego, który powoduje UpdatePanel odświeżenie kontrolki.

AttributeCollection

Zapewnia dostęp modelu obiektów 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 biorących udział w analizowaniu żądań ASP.NET stron i kontrolek serwera.

BasePartialCachingControl

Udostępnia podstawowe funkcje dla StaticPartialCachingControl klas i PartialCachingControl .

BaseTemplateParser

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

BindableTemplateBuilder

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

BoundPropertyEntry

Reprezentuje właściwość kontrolki, która jest powiązana z wyrażeniem.

BuilderPropertyEntry

Służy jako klasa bazowa 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 kontrolki 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 jeden skrypt złożony.

CompositeScriptReferenceEventArgs

Dostarcza dane dla ResolveCompositeScriptReference zdarzenia.

ConstructorNeedsTagAttribute

Określa, że kontrolka serwera wymaga nazwy tagu w 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 podczas kompilowania kontrolki i kontrolek podrzędnych, które zawiera.

ControlBuilderAttribute

Określa klasę ControlBuilder do tworzenia niestandardowej kontrolki 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 do obsługi listy kontrolek podrzędnych.

ControlSkin

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

ControlValuePropertyAttribute

Określa właściwość domyślną kontrolki, z którą obiekt ControlParameter 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ę szybkich projektantów tworzenia aplikacji (RAD) w celu generowania i analizowania składni wyrażeń powiązania 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 rozszerzeń, które są używane przez ASP.NET danych dynamicznych.

DataKeyPropertyAttribute

Określa właściwość domyślną kontrolki, z którą właściwość ControlParameter 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 bazowa dla kontrolek reprezentujących źródła danych do kontrolek powiązanych z danymi.

DataSourceControlBuilder

Obsługuje analizator stron w kontrolkach kompilacji połączonych 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 podczas pobierania 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

Dostarcza informacje do analizatora w czasie projektowania.

DesignTimeTemplateParser

Zapewnia analizowanie w czasie projektowania.

EmptyControlCollection

Zapewnia standardową ControlCollection obsługę 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żenia. Klasa ta nie może być dziedziczona.

ExpressionBindingCollection

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

ExtenderControl

Zapewnia abstrakcyjną klasę bazową dla kontrolki rozszerzenia.

FileLevelControlBuilderAttribute

Umożliwia TemplateControlklasy pochodnej w celu określenia 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 stron w tworzeniu kontrolki użytkownika, określając FileLevelUserControlBuilder klasę używaną do analizowania pliku kontrolki 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 reprezentujących dane hierarchiczne.

HierarchicalDataSourceView

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

HistoryEventArgs

Dostarcza dane dla Navigate zdarzenia.

Html32TextWriter

Zapisuje serię znaków specyficznych dla języka HTML 3.2 i tekstu do strumienia wyjściowego dla kontrolki serwera ASP.NET. Klasa Html32TextWriter zapewnia możliwości formatowania, które ASP.NET kontrolki 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 kontrolki 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 dla wszelkich zdarzeń, które występują, gdy użytkownik kliknie kontrolkę serwera ASP.NET opartą na obrazie, na przykład HtmlInputImage lub ImageButton kontrolki serwera. 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 grafu 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 IListSource przez interfejs. Klasa ta nie może być dziedziczona.

LiteralControl

Reprezentuje elementy HTML, tekst i 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 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 odpowiednich kontrolek podrzędnych.

NonVisualControlAttribute

Definiuje atrybut wskazujący, czy kontrolka jest traktowana jako kontrolka wizualna, czy niewizualna 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 <object> po stronie serwera. Tej klasy nie można dziedziczyć.

OutputCacheParameters

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

Page

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

PageAsyncTask

Zawiera informacje o asynchronicznym zadaniu zarejestrowanym na stronie. Klasa ta nie może być dziedziczona.

PageHandlerFactory

Tworzy wystąpienia klas, które dziedziczą z Page klasy 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ą 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ą motywu strony, która jest kolekcją zasobów używanych do definiowania spójnego wyglądu 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. Użyj klasy ParseChildrenAttribute, aby wskazać, jak 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

Utworzono, gdy kontrolka użytkownika (plik ascx) jest określona na potrzeby buforowania danych wyjściowych przy użyciu dyrektywy @ OutputCache strony lub PartialCachingAttribute atrybutu, 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 kontrolki serwera ASP.NET 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 określający, w jaki sposób 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 wprowadzania 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 nazwa/wartość niestandardowego atrybutu (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 renderowania podczas żądania strony.

RoleServiceManager

Konfiguruje lokalizację niestandardowej implementacji usługi roli.

RootBuilder

Obsługuje analizator stron podczas definiowania 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ę służącą do konwertowania składników serwera na skrypt klienta.

ScriptControl

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

ScriptControlDescriptor

Definiuje obiekt kontrolki klienta.

ScriptDescriptor

Po zastąpieniu w klasie 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 oraz generowaniem klas serwera proxy klienta dla usług sieci Web 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

Dostarcza dane dla ResolveScriptReference zdarzenia.

ScriptResourceAttribute

Definiuje zasób w zestawie, który ma być używany 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 skryptów.

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 w celu zastosowania skórek sterujących do kontrolek.

StateBag

Zarządza stanem widoku kontrolek ASP.NET serwera, 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 do strony lub innej kontrolki użytkownika.

SupportsEventValidationAttribute

Definiuje atrybut metadanych używany przez serwer sieci Web do wskazywania obsługi weryfikacji 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 podczas kompilowania szablonu i kontrolek podrzędnych, które zawiera.

TemplateContainerAttribute

Deklaruje podstawowy typ kontrolki kontenera właściwości zwracającej interfejs ITemplate i jest oznaczony atrybutem TemplateContainerAttribute. Kontrolka z właściwością ITemplate musi implementować interfejs INamingContainer. 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 składowe, aby wskazać, czy ich renderowanie może mieć wpływ na motywy i skórki kontrolek. 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 ogłaszanie zwrotne stron sieci Web w zdefiniowanym interwale.

ToolboxDataAttribute

Określa domyślny tag wygenerowany dla kontrolki niestandardowej po przeciągnięciu 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 ogłaszania zwrotnego.

UpdatePanelControlTrigger

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

UpdatePanelTrigger

Udostępnia typową klasę bazową dla obiektów, które mogą być wyzwalane dla UpdatePanel kontrolek.

UpdatePanelTriggerCollection

Reprezentuje kolekcję UpdatePanelTrigger obiektów dla kontrolki UpdatePanel .

UpdateProgress

Udostępnia wizualne opinie 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 stron 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 walidacji. Klasa ta nie może być dziedziczona.

ValidationSettings

Udostępnia ustawienia weryfikacji klienta dla aplikacji.

ValidatorCollection

Uwidacznia tablicę odwołań IValidator . 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 formantów serwera w celu określenia, czy uczestniczą w ładowaniu informacji o stanie widoku przez ID. 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 obsługi usług sieci Web.

XhtmlTextWriter

Zapisuje znaki specyficzne dla języka XHTML (Extensible Hypertext Markup Language), w tym wszystkie odmiany modułów XHTML, które pochodzą z XHTML, do strumienia wyjściowego dla 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) do analizowania wyrażeń powiązań danych, które używają wyrażeń XPath. Klasa ta nie może być dziedziczona.

Interfejsy

Nazwa Opis
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 ASP.NET dynamicznych danych.

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 dotarcie 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ązań danych w kontrolce w czasie projektowania.

IDataItemContainer

Umożliwia kontenerom kontrolek powiązanych 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 klienta dla kontrolki powiązanej z danymi.

IDataSource

Reprezentuje abstrakcyjne źródło danych powiązane z danymi, z którymi są powiązane kontrolki.

IDataSourceViewSchemaAccessor

Umożliwia konwerterowi typów uzyskiwanie dostępu 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 implementować w celu obsługi kolekcji wyrażeń.

IExtenderControl

Definiuje zachowanie kontrolki rozszerzenia.

IFilterResolutionService

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

IHierarchicalDataSource

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

IHierarchicalEnumerable

Reprezentuje hierarchiczną kolekcję, którą można wyliczyć za pomocą interfejsu IEnumerator . Kolekcje implementujące IHierarchicalEnumerable interfejs są używane przez ASP.NET kontrolki nawigacji lokacji i ź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 cechy węzła. Obiekty implementujące interfejs IHierarchyData mogą znajdować się w kolekcjach IHierarchicalEnumerable i są używane przez ASP.NET kontrolki nawigacji lokacji i ź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 kontrolki serwera muszą implementować, aby rozpoznawać, gdy elementy ( HTML lub XML) są analizowane.

IPostBackDataHandler

Definiuje metody, które ASP.NET kontrolki serwera muszą implementować w celu automatycznego ładowania danych zwrotnych.

IPostBackEventHandler

Definiuje metodę ASP.NET kontrolki serwera muszą zostać zaimplementowane w celu obsługi zdarzeń powrotnych.

IResourceUrlGenerator

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

IScriptControl

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

IStateFormatter

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

IStateManager

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

IStyleSheet

Definiuje metody, które klasa musi implementować 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ą szablony wbudowane 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órek 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

Nazwa Opis
AjaxFrameworkMode

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

ClientIDMode

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

CodeBlockType

Określa typ bloku kodu.

CodeConstructType

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

CompilationMode

Definiuje stałe określające sposób kompilowania .aspx stron ASP.NET 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 kontrolkę źródła danych.

HtmlTextWriterAttribute

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

HtmlTextWriterStyle

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

HtmlTextWriterTag

Określa tagi HTML, które można przekazać do strumienia wyjściowego obiektu HtmlTextWriter lub Html32TextWriter.

OutputCacheLocation

Określa prawidłowe wartości do kontrolowania lokalizacji wyjściowej buforowanej 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 obiekt RegisteredScript.

ScriptMode

Określa, czy obiekty ScriptManager 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 nietrudnej 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 w klasie VerificationAttribute.

VerificationReportLevel

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

VerificationRule

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

ViewStateEncryptionMode

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

ViewStateMode

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

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

Nazwa Opis
BuildMethod

Reprezentuje metodę używaną do tworzenia kontrolki.

BuildTemplateMethod

Obsługuje ASP.NET podczas tworzenia szablonu dla kontrolki szablonu na podstawie 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 metodę asynchronicznego wywołania zwrotnego, którą kontrolka powiązana z danymi dostarcza do widoku źródła danych na potrzeby asynchronicznych operacji wstawiania, aktualizowania lub usuwania danych.

DataSourceViewSelectCallback

Reprezentuje metodę asynchronicznego 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 nazwa/wartość z obiektu IBindableTemplate w czasie wykonywania. Klasa ta nie może być dziedziczona.

ImageClickEventHandler

Reprezentuje metodę, która obsługuje wszelkie zdarzenia zgłaszane, gdy użytkownik kliknie obraz ASP.NET kontroli serwera.

RenderMethod

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

Uwagi

Ta przestrzeń nazw obejmuje klasę Control , która udostępnia wspólny zestaw funkcji dla wszystkich kontrolek serwera, w tym kontrolek serwera HTML, kontrolek serwera sieci Web i kontrolek użytkownika. Zawiera również klasę Page . Ta klasa jest generowana automatycznie po każdym żądaniu dla pliku .aspx w aplikacji internetowej ASP.NET. Można dziedziczyć z obu tych klas.

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