IRelationalCommand.ExecuteScalarAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Název | Description |
|---|---|
| ExecuteScalarAsync(RelationalCommandParameterObject, CancellationToken) |
Asynchronně spustí příkaz s jedním skalárním výsledkem. |
| ExecuteScalarAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, CancellationToken) |
Asynchronně spustí příkaz s jedním skalárním výsledkem. |
| ExecuteScalarAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean, CancellationToken) |
Zastaralé.
Asynchronně spustí příkaz s jedním skalárním výsledkem. |
ExecuteScalarAsync(RelationalCommandParameterObject, CancellationToken)
- Zdroj:
- IRelationalCommand.cs
- Zdroj:
- IRelationalCommand.cs
- Zdroj:
- IRelationalCommand.cs
- Zdroj:
- IRelationalCommand.cs
- Zdroj:
- IRelationalCommand.cs
- Zdroj:
- IRelationalCommand.cs
Asynchronně spustí příkaz s jedním skalárním výsledkem.
public System.Threading.Tasks.Task<object?> ExecuteScalarAsync(Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject parameterObject, System.Threading.CancellationToken cancellationToken = default);
public System.Threading.Tasks.Task<object> ExecuteScalarAsync(Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject parameterObject, System.Threading.CancellationToken cancellationToken = default);
abstract member ExecuteScalarAsync : Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
Public Function ExecuteScalarAsync (parameterObject As RelationalCommandParameterObject, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Object)
Parametry
- parameterObject
- RelationalCommandParameterObject
Parametry pro tuto metodu.
- cancellationToken
- CancellationToken
A CancellationToken , která se má sledovat při čekání na dokončení úkolu.
Návraty
Úloha, která představuje asynchronní operaci. Výsledek úkolu obsahuje výsledek příkazu.
Výjimky
Pokud je zrušena CancellationToken .
Platí pro
ExecuteScalarAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, CancellationToken)
Asynchronně spustí příkaz s jedním skalárním výsledkem.
public System.Threading.Tasks.Task<object> ExecuteScalarAsync(Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Collections.Generic.IReadOnlyDictionary<string,object> parameterValues, System.Threading.CancellationToken cancellationToken = default);
abstract member ExecuteScalarAsync : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Collections.Generic.IReadOnlyDictionary<string, obj> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
Public Function ExecuteScalarAsync (connection As IRelationalConnection, parameterValues As IReadOnlyDictionary(Of String, Object), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Object)
Parametry
- connection
- IRelationalConnection
Připojení, které se má provést.
- parameterValues
- IReadOnlyDictionary<String,Object>
Hodnoty parametrů.
- cancellationToken
- CancellationToken
A CancellationToken , která se má sledovat při čekání na dokončení úkolu.
Návraty
Úloha, která představuje asynchronní operaci. Výsledek úkolu obsahuje výsledek příkazu.
Platí pro
ExecuteScalarAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean, CancellationToken)
Upozornění
Use overload without 'manageConnection' parameter
Asynchronně spustí příkaz s jedním skalárním výsledkem.
public System.Threading.Tasks.Task<object> ExecuteScalarAsync(Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Collections.Generic.IReadOnlyDictionary<string,object> parameterValues = default, bool manageConnection = true, System.Threading.CancellationToken cancellationToken = default);
[System.Obsolete("Use overload without 'manageConnection' parameter")]
public System.Threading.Tasks.Task<object> ExecuteScalarAsync(Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Collections.Generic.IReadOnlyDictionary<string,object> parameterValues, bool manageConnection, System.Threading.CancellationToken cancellationToken = default);
abstract member ExecuteScalarAsync : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
[<System.Obsolete("Use overload without 'manageConnection' parameter")>]
abstract member ExecuteScalarAsync : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
Public Function ExecuteScalarAsync (connection As IRelationalConnection, Optional parameterValues As IReadOnlyDictionary(Of String, Object) = Nothing, Optional manageConnection As Boolean = true, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Object)
Public Function ExecuteScalarAsync (connection As IRelationalConnection, parameterValues As IReadOnlyDictionary(Of String, Object), manageConnection As Boolean, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Object)
Parametry
- connection
- IRelationalConnection
Připojení, které se má provést.
- parameterValues
- IReadOnlyDictionary<String,Object>
Hodnoty parametrů.
- manageConnection
- Boolean
Hodnota označující, zda se má připojení podle potřeby otevřít a zavřít.
- cancellationToken
- CancellationToken
A CancellationToken , která se má sledovat při čekání na dokončení úkolu.
Návraty
Úloha, která představuje asynchronní operaci. Výsledek úkolu obsahuje výsledek příkazu.
- Atributy