Metodo DbExpressionBuilder.OfTypeOnly
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Crea un nuovo oggetto DbOfTypeExpression che produce un set costituito dagli elementi del set di input specificato che sono esattamente del tipo specificato.
Spazio dei nomi: System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
<ExtensionAttribute> _
Public Shared Function OfTypeOnly ( _
argument As DbExpression, _
type As TypeUsage _
) As DbOfTypeExpression
'Utilizzo
Dim argument As DbExpression
Dim type As TypeUsage
Dim returnValue As DbOfTypeExpression
returnValue = argument.OfTypeOnly(type)
public static DbOfTypeExpression OfTypeOnly(
this DbExpression argument,
TypeUsage type
)
[ExtensionAttribute]
public:
static DbOfTypeExpression^ OfTypeOnly(
DbExpression^ argument,
TypeUsage^ type
)
static member OfTypeOnly :
argument:DbExpression *
type:TypeUsage -> DbOfTypeExpression
public static function OfTypeOnly(
argument : DbExpression,
type : TypeUsage
) : DbOfTypeExpression
Parametri
- argument
Tipo: System.Data.Entity.Core.Common.CommandTrees.DbExpression
Oggetto DbExpression che specifica il set di input.
- type
Tipo: System.Data.Entity.Core.Metadata.Edm.TypeUsage
Metadati per il tipo a cui gli elementi del set di input devono corrispondere esattamente per essere inclusi nel set risultante.
Valore restituito
Tipo: System.Data.Entity.Core.Common.CommandTrees.DbOfTypeExpression
Nuovo elemento DbOfTypeExpression con il tipo e l'argomento set specificati e un elemento ExpressionKind di OfTypeOnly.
Nota sull'utilizzo
In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo DbExpression. Per chiamare il metodo usando la sintassi del metodo di istanza, omettere il primo parametro. Per altre informazioni, vedere https://msdn.microsoft.com/it-it/library/bb384936(v=vs.113) o https://msdn.microsoft.com/it-it/library/bb383977(v=vs.113).
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | argument o type è null. |
ArgumentException | argument non dispone di un tipo di risultati della raccolta o type non è un tipo della stessa gerarchia di tipi del tipo di elemento del tipo di risultato raccolta di argument. |
Note
DbOfTypeExpression richiede che argument presenti un tipo di risultato raccolta con un tipo di elemento polimorfico e che type sia un tipo della stessa gerarchia dei tipi del tipo di elemento.
Vedere anche
Riferimento
Spazio dei nomi System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder