DomainService.Query-Methode
Führt den Abfragevorgang aus, der von der angegebenen QueryDescription angegeben wird.
Namespace: System.ServiceModel.DomainServices.Server
Assembly: System.ServiceModel.DomainServices.Server (in system.servicemodel.domainservices.server.dll)
Verwendung
'Usage
Dim instance As DomainService
Dim queryDescription As QueryDescription
Dim validationErrors As IEnumerable(Of ValidationResult)
Dim totalCount As Integer
Dim returnValue As IEnumerable
returnValue = instance.Query(queryDescription, validationErrors, totalCount)
Syntax
'Declaration
Public Overridable Function Query ( _
queryDescription As QueryDescription, _
<OutAttribute> ByRef validationErrors As IEnumerable(Of ValidationResult), _
<OutAttribute> ByRef totalCount As Integer _
) As IEnumerable
public virtual IEnumerable Query (
QueryDescription queryDescription,
out IEnumerable<ValidationResult> validationErrors,
out int totalCount
)
public:
virtual IEnumerable^ Query (
QueryDescription^ queryDescription,
[OutAttribute] IEnumerable<ValidationResult^>^% validationErrors,
[OutAttribute] int% totalCount
)
public IEnumerable Query (
QueryDescription queryDescription,
/** @attribute OutAttribute() */ /** @ref */ IEnumerable<ValidationResult> validationErrors,
/** @attribute OutAttribute() */ /** @ref */ int totalCount
)
Parameter
- queryDescription
Die Beschreibung der auszuführenden Abfrage.
- validationErrors
Enthält nach dem Beenden dieser Methode eine Auflistung von Validierungsfehlern. Dieser Parameter ist NULL, wenn keine Validierungsfehler auftreten.
- totalCount
Enthält nach dem Beenden dieser Methode die Gesamtzahl der Zeilen auf Grundlage der angegebenen Abfrage, ohne dass Paging angewendet wurde.
Rückgabewert
Die Abfrageergebnisse oder NULL, wenn keine Abfrageergebnisse vorhanden sind.
Hinweise
Wenn die Abfrage einen Singleton zurückgibt, wird dieser als IEnumerable zurückgegeben, das das einzelne Ergebnis enthält.
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht sichergestellt.
Plattformen
Entwicklungsplattformen
Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 und Windows 2000
Zielplattformen
Siehe auch
Verweis
DomainService-Klasse
DomainService-Member
System.ServiceModel.DomainServices.Server-Namespace