Metodo DbExpressionBuilder.CastTo
[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 DbCastExpression che applica un'operazione di cast a un argomento polimorfico.
Spazio dei nomi: System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
<ExtensionAttribute> _
Public Shared Function CastTo ( _
argument As DbExpression, _
toType As TypeUsage _
) As DbCastExpression
'Utilizzo
Dim argument As DbExpression
Dim toType As TypeUsage
Dim returnValue As DbCastExpression
returnValue = argument.CastTo(toType)
public static DbCastExpression CastTo(
this DbExpression argument,
TypeUsage toType
)
[ExtensionAttribute]
public:
static DbCastExpression^ CastTo(
DbExpression^ argument,
TypeUsage^ toType
)
static member CastTo :
argument:DbExpression *
toType:TypeUsage -> DbCastExpression
public static function CastTo(
argument : DbExpression,
toType : TypeUsage
) : DbCastExpression
Parametri
- argument
Tipo: System.Data.Entity.Core.Common.CommandTrees.DbExpression
Argomento a cui applicare il cast.
- toType
Tipo: System.Data.Entity.Core.Metadata.Edm.TypeUsage
Metadati di tipo che specificano il tipo a cui eseguire il cast.
Valore restituito
Tipo: System.Data.Entity.Core.Common.CommandTrees.DbCastExpression
Nuovo elemento DbCastExpression con il tipo di destinazione e l'argomento specificati.
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 toType è null. |
ArgumentException | Il cast specificato non è valido. |
Vedere anche
Riferimento
Spazio dei nomi System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder