Exporter (0) Imprimer
Développer tout

Expression.MakeUnary, méthode (ExpressionType, Expression, Type, MethodInfo)

Mise à jour : novembre 2007

Crée un UnaryExpression, avec un opérande et une méthode d'implémentation, en appelant la méthode de fabrique appropriée.

Espace de noms :  System.Linq.Expressions
Assembly :  System.Core (dans System.Core.dll)

public static UnaryExpression MakeUnary(
	ExpressionType unaryType,
	Expression operand,
	Type type,
	MethodInfo method
)
public static UnaryExpression MakeUnary(
	ExpressionType unaryType,
	Expression operand,
	Type type,
	MethodInfo method
)
public static function MakeUnary(
	unaryType : ExpressionType, 
	operand : Expression, 
	type : Type, 
	method : MethodInfo
) : UnaryExpression

Paramètres

unaryType
Type : System.Linq.Expressions.ExpressionType

ExpressionType qui spécifie le type d'opération unaire.

operand
Type : System.Linq.Expressions.Expression

Expression qui représente l'opérande.

type
Type : System.Type

Type qui spécifie le type de conversion (passez null le cas échéant).

method
Type : System.Reflection.MethodInfo

MethodInfo qui représente la méthode d'implémentation.

Valeur de retour

Type : System.Linq.Expressions.UnaryExpression

UnaryExpression qui résulte de l'appel de la méthode de fabrique appropriée.

ExceptionCondition
ArgumentException

unaryType ne correspond pas à un nœud d'expression unaire.

ArgumentNullException

operand a la valeur null.

Le paramètre unaryType détermine la méthode de fabrique UnaryExpression appelée par cette méthode. Par exemple, si unaryType est égal à Convert, cette méthode appelle Convert. Les paramètres type et method sont ignorés s'ils ne s'appliquent pas à la méthode de fabrique appelée.

Windows Vista, Windows XP SP2, Windows Server 2003

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft