DataService<T> Klasa
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Główny punkt wejścia do tworzenia usługi ADO.NET Data Service.
generic <typename T>
public ref class DataService : System::Data::Services::IRequestHandler
[System.ServiceModel.Activation.AspNetCompatibilityRequirements(RequirementsMode=System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode.Allowed)]
[System.ServiceModel.ServiceBehavior(InstanceContextMode=System.ServiceModel.InstanceContextMode.PerCall)]
public class DataService<T> : System.Data.Services.IRequestHandler
[<System.ServiceModel.Activation.AspNetCompatibilityRequirements(RequirementsMode=System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode.Allowed)>]
[<System.ServiceModel.ServiceBehavior(InstanceContextMode=System.ServiceModel.InstanceContextMode.PerCall)>]
type DataService<'T> = class
interface IRequestHandler
Public Class DataService(Of T)
Implements IRequestHandler
- T
Typ definiujący usługę danych.
- Dziedziczenie
-
DataService<T>
- Atrybuty
- Implementuje
Klasa DataService<T> wykonuje podstawową integrację wszystkich składników systemu serwera. Nowa usługa danych, która używa domyślnych ustawień systemowych do autoryzacji i buforowania, jest tworzona przez zdefiniowanie klasy pochodzącej DataService<T> z klasy i przez odwołanie się do zgodnego modelu danych.
Typ DataService<T> musi uwidocznić co najmniej jedną właściwość zwracającą zestaw jednostek, który jest kolekcją IQueryable<T> typów jednostek. Ta klasa musi również zaimplementować interfejs, IUpdatable aby umożliwić aktualizowanie zasobów jednostki.
Data |
Tworzy nową usługę danych, która wdraża dane typu wskazanego przez klasę szablonu. |
Current |
Pobiera wystąpienie źródła danych, które jest obecnie używane do przetwarzania żądania. |
Processing |
Pobiera obiekt, który definiuje zdarzenia dla potoku przetwarzania usługi danych. |
Attach |
Dołącza hosta usługi danych do usługi danych zidentyfikowane przez parametr |
Create |
Tworzy źródło danych klasy szablonu, które będzie używane przez usługę danych. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Get |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
Get |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
Handle |
Wywoływana, gdy podczas przetwarzania żądania jest zgłaszany wyjątek. |
Memberwise |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
On |
Wywoływane przed przetworzeniem każdego żądania. W przypadku żądań wsadowych jest ona wywoływana jednorazowo dla najwyższego żądania wsadowego i jeden raz dla każdej operacji w partii. |
Process |
Przetwarza żądanie HTTP. |
Process |
Przetwarza żądanie HTTP. |
To |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Produkt | Wersje |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: