Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale
Questo argomento non è stato ancora valutato - Valuta questo argomento

Classe Expression

Fornisce la classe base da cui le classi che rappresentano nodo della struttura ad albero dell'espressione sono derivate. Contiene inoltre static (Shared i metodi factory Visual Basic) per creare diversi tipi di nodo. Si tratta abstract classe.

System.Object
  System.Linq.Expressions.Expression
    Ulteriori informazioni

Spazio dei nomi:  System.Linq.Expressions
Assembly:  System.Core (in System.Core.dll)
public abstract class Expression

Il tipo Expression espone i seguenti membri.

  NomeDescrizione
Metodo protettoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreExpression()Costruisce una nuova istanza di con Expression.
Metodo protettoExpression(ExpressionType, Type) Obsoleta. Inizializza una nuova istanza di Expression classe.
In alto
  NomeDescrizione
Proprietà pubblicaSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCanReduceIndica che il nodo può essere ridotto a un nodo più semplice. Se restituisce true, Reduce() può essere chiamato per produrre il form ridotto.
Proprietà pubblicaSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNodeTypeottiene il tipo di nodo di questo Expression.
Proprietà pubblicaSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreTypeOttiene il tipo statico dell'espressione che questo Expression rappresenta.
In alto
  NomeDescrizione
Metodo protettoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAcceptLo invia al metodo di soggiorno specifico per questo tipo di nodo. Ad esempio, MethodCallExpression chiama VisitMethodCall.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAdd(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di addizione aritmetica che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAdd(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di addizione aritmetica che non dispone del controllo di overflow. Il metodo di implementazione di può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAddAssign(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di addizione che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAddAssign(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di addizione che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAddAssign(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di addizione che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAddAssignChecked(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di addizione che ha controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAddAssignChecked(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di addizione che ha controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAddAssignChecked(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di addizione che ha controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAddChecked(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di addizione aritmetica con controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAddChecked(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di addizione aritmetica con controllo di overflow. Il metodo di implementazione di può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAnd(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione bit per bit AND operazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAnd(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione bit per bit AND operazione. Il metodo di implementazione di può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAndAlso(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un condizionale AND operazione che restituisce il secondo operando solo se il primo operando restituisce true.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAndAlso(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un condizionale AND operazione che restituisce il secondo operando solo se il primo operando viene risolto true. Il metodo di implementazione di può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAndAssign(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un bit per bit un'operazione di assegnazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAndAssign(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un bit per bit un'operazione di assegnazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAndAssign(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un bit per bit un'operazione di assegnazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreArrayAccess(Expression, IEnumerable<Expression>)crea IndexExpression per accedere a una matrice multidimensionale.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreArrayAccess(Expression, Expression[])crea IndexExpression per accedere a una matrice.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreArrayIndex(Expression, IEnumerable<Expression>)Crea un oggetto MethodCallExpression che rappresenta applicare un operatore di indice della matrice in una matrice di dimensioni più di uno.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreArrayIndex(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta applicare un operatore di indice della matrice in una matrice di dimensioni uno.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreArrayIndex(Expression, Expression[])Crea un oggetto MethodCallExpression che rappresenta applicare un operatore di indice della matrice in una matrice multidimensionale.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreArrayLengthCrea un oggetto UnaryExpression che rappresenta un'espressione per ottenere la lunghezza di una matrice unidimensionale.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreAssignCrea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBind(MemberInfo, Expression)Crea un oggetto MemberAssignment che rappresenta l'inizializzazione di un campo o una proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBind(MethodInfo, Expression)Crea un oggetto MemberAssignment che rappresenta l'inizializzazione di un membro utilizzando un metodo di accesso della proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBlock(Expression[])Crea un oggetto BlockExpression contenente l'espressione specificata e non dispone di variabili.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBlock(IEnumerable<Expression>)Crea un oggetto BlockExpression contenente l'espressione specificata e non dispone di variabili.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBlock(Expression, Expression)Crea un oggetto BlockExpression che contiene due espressioni e non dispone di variabili.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBlock(IEnumerable<ParameterExpression>, IEnumerable<Expression>)Crea un oggetto BlockExpression che contiene variabili ed espressioni specificate.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBlock(IEnumerable<ParameterExpression>, Expression[])Crea un oggetto BlockExpression che contiene variabili ed espressioni specificate.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBlock(Type, IEnumerable<Expression>)Crea un oggetto BlockExpression contenente l'espressione, non dispone di variabili e ha un tipo di risultato specifico.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBlock(Type, Expression[])Crea un oggetto BlockExpression contenente l'espressione, non dispone di variabili e ha un tipo di risultato specifico.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBlock(Expression, Expression, Expression)Crea un oggetto BlockExpression che contiene tre espressioni e non dispone di variabili.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBlock(Type, IEnumerable<ParameterExpression>, IEnumerable<Expression>)Crea un oggetto BlockExpression che contiene variabili ed espressioni specificate.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBlock(Type, IEnumerable<ParameterExpression>, Expression[])Crea un oggetto BlockExpression che contiene variabili ed espressioni specificate.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBlock(Expression, Expression, Expression, Expression)Crea un oggetto BlockExpression che contiene quattro espressioni e non dispone di variabili.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBlock(Expression, Expression, Expression, Expression, Expression)Crea un oggetto BlockExpression contenente cinque espressioni e non dispone di variabili.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBreak(LabelTarget)Crea un oggetto GotoExpression rappresentazione dell'istruzione break.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBreak(LabelTarget, Expression)Crea un oggetto GotoExpression rappresentazione dell'istruzione break. Il valore passato all'etichetta passaggio può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBreak(LabelTarget, Type)Crea un oggetto GotoExpression rappresentazione un'istruzione di interruzione con il tipo specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreBreak(LabelTarget, Expression, Type)Crea un oggetto GotoExpression rappresentazione un'istruzione di interruzione con il tipo specificato. Il valore passato all'etichetta passaggio può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(Expression, MethodInfo)Crea un oggetto MethodCallExpression che rappresenta una chiamata a un metodo di istanza che non accetta argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(MethodInfo, IEnumerable<Expression>)Crea un oggetto MethodCallExpression che rappresenta una chiamata (condiviso in Visual Basic) a un metodo statico.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(MethodInfo, Expression)Crea un oggetto MethodCallExpression che rappresenta una chiamata a un oggetto static (Shared nel metodo Visual Basic) che accetta un argomento.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(MethodInfo, Expression[])Crea un oggetto MethodCallExpression che rappresenta una chiamata a un oggetto static (Shared nel metodo Visual Basic) che contiene argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(Expression, MethodInfo, IEnumerable<Expression>)Crea un oggetto MethodCallExpression che rappresenta una chiamata a un metodo che accetta argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(Expression, MethodInfo, Expression[])Crea un oggetto MethodCallExpression che rappresenta una chiamata a un metodo che accetta argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(MethodInfo, Expression, Expression)Crea un oggetto MethodCallExpression che rappresenta una chiamata a un metodo statico che accetta due argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(Expression, MethodInfo, Expression, Expression)Crea un oggetto MethodCallExpression che rappresenta una chiamata a un metodo di istanza che accetta due argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(Expression, String, Type[], Expression[])Crea un oggetto MethodCallExpression che rappresenta una chiamata a un metodo di istanza chiamando il metodo factory appropriato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(MethodInfo, Expression, Expression, Expression)Crea un oggetto MethodCallExpression che rappresenta una chiamata a un metodo statico che accetta tre argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(Type, String, Type[], Expression[])Crea un oggetto MethodCallExpression che rappresenta una chiamata a un oggetto static (Shared nel metodo Visual Basic) chiamando il metodo factory appropriato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(Expression, MethodInfo, Expression, Expression, Expression)Crea un oggetto MethodCallExpression che rappresenta una chiamata a un metodo che accetta tre argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(MethodInfo, Expression, Expression, Expression, Expression)Crea un oggetto MethodCallExpression che rappresenta una chiamata a un metodo statico che accetta quattro argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCall(MethodInfo, Expression, Expression, Expression, Expression, Expression)Crea un oggetto MethodCallExpression che rappresenta una chiamata a un metodo statico che utilizza cinque argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCatch(ParameterExpression, Expression)Crea un oggetto CatchBlock rappresentazione un'istruzione catch con un riferimento a rilevato Exception oggetto da utilizzare nel corpo del gestore.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCatch(Type, Expression)Crea un oggetto CatchBlock rappresentazione dell'istruzione catch.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCatch(ParameterExpression, Expression, Expression)Crea un oggetto CatchBlock rappresentazione un'istruzione catch con Exception filtro e un riferimento di rilevamento Exception oggetto.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCatch(Type, Expression, Expression)Crea un oggetto CatchBlock rappresentazione un'istruzione catch con Exception filtro ma nessun riferimento di rilevamento Exception oggetto.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreClearDebugInfoCrea un oggetto DebugInfoExpression per cancellare un punto di sequenza.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCoalesce(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di unione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCoalesce(Expression, Expression, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un'operazione di unione, fornita una funzione di conversione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCondition(Expression, Expression, Expression)Crea un oggetto ConditionalExpression che rappresenta un'istruzione condizionale.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreCondition(Expression, Expression, Expression, Type)Crea un oggetto ConditionalExpression che rappresenta un'istruzione condizionale.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreConstant(Object)Crea un oggetto ConstantExpression che sono Value insieme di proprietà al valore specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreConstant(Object, Type)Crea un oggetto ConstantExpression che sono Value e Type proprietà impostate sui valori specificati.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreContinue(LabelTarget)Crea un oggetto GotoExpression rappresentazione dell'istruzione continue.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreContinue(LabelTarget, Type)Crea un oggetto GotoExpression rappresentazione istruzione continue con il tipo specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreConvert(Expression, Type)Crea un oggetto UnaryExpression che rappresenta un'operazione di conversione di tipi.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreConvert(Expression, Type, MethodInfo)Crea un oggetto UnaryExpression che rappresenta un'operazione di conversione per cui il metodo di implementazione è specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreConvertChecked(Expression, Type)Crea un oggetto UnaryExpression che rappresenta un'operazione di conversione che genera un'eccezione se il tipo di destinazione viene superato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreConvertChecked(Expression, Type, MethodInfo)Crea un oggetto UnaryExpression che rappresenta un'operazione di conversione che genera un'eccezione se il tipo di destinazione è stato superato e per il quale il metodo di implementazione è specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreDebugInfoCrea un oggetto DebugInfoExpression con l'intervallo specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreDecrement(Expression)Crea un oggetto UnaryExpression che rappresenta decremento dell'espressione da 1.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreDecrement(Expression, MethodInfo)Crea un oggetto UnaryExpression che rappresenta decremento dell'espressione da 1.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreDefaultCrea un oggetto DefaultExpression che sono Type insieme di proprietà al tipo specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreDivide(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di divisione aritmetica.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreDivide(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di divisione aritmetica. Il metodo di implementazione di può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreDivideAssign(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di divisione che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreDivideAssign(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di divisione che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreDivideAssign(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di divisione che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileDynamic(CallSiteBinder, Type, IEnumerable<Expression>)Crea un oggetto DynamicExpression che rappresenta un limite dinamico di passaggi dall'oggetto fornito CallSiteBinder.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileDynamic(CallSiteBinder, Type, Expression)Crea un oggetto DynamicExpression che rappresenta un limite dinamico di passaggi dall'oggetto fornito CallSiteBinder.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileDynamic(CallSiteBinder, Type, Expression[])Crea un oggetto DynamicExpression che rappresenta un limite dinamico di passaggi dall'oggetto fornito CallSiteBinder.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileDynamic(CallSiteBinder, Type, Expression, Expression)Crea un oggetto DynamicExpression che rappresenta un limite dinamico di passaggi dall'oggetto fornito CallSiteBinder.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileDynamic(CallSiteBinder, Type, Expression, Expression, Expression)Crea un oggetto DynamicExpression che rappresenta un limite dinamico di passaggi dall'oggetto fornito CallSiteBinder.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileDynamic(CallSiteBinder, Type, Expression, Expression, Expression, Expression)Crea un oggetto DynamicExpression che rappresenta un limite dinamico di passaggi dall'oggetto fornito CallSiteBinder.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreElementInit(MethodInfo, IEnumerable<Expression>)crea ElementInit, dato IEnumerable<T> come secondo argomento.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreElementInit(MethodInfo, Expression[])crea ElementInit, fornendo una matrice di valori come secondo argomento.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreEmptycrea un'espressione vuota che ha Void tipo.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreEqual(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un confronto di uguaglianza.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreEqual(Expression, Expression, Boolean, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un confronto di uguaglianza. Il metodo di implementazione di può essere specificato.
Metodo pubblicoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreEquals(Object) Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreExclusiveOr(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione bit per bit XOR operazione, tramite op_ExclusiveOr per i tipi definiti dall'utente.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreExclusiveOr(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione bit per bit XOR operazione, tramite op_ExclusiveOr per i tipi definiti dall'utente. Il metodo di implementazione di può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreExclusiveOrAssign(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione XOR bit per bit, tramite op_ExclusiveOr per i tipi definiti dall'utente.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreExclusiveOrAssign(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione XOR bit per bit, tramite op_ExclusiveOr per i tipi definiti dall'utente.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreExclusiveOrAssign(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione XOR bit per bit, tramite op_ExclusiveOr per i tipi definiti dall'utente.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreField(Expression, FieldInfo)Crea un oggetto MemberExpression che rappresenta accedere a un campo.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreField(Expression, String)Crea un oggetto MemberExpression che rappresenta accedere a un campo specificato il nome del campo.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreField(Expression, Type, String)Crea un oggetto MemberExpression che rappresenta accedere a un campo.
Metodo protettoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreFinalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGetActionTypeCrea un oggetto Type oggetto che rappresenta un generico System.Action tipo delegato con argomenti di tipo specifico.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGetDelegateTypeOttiene un oggetto Type oggetto che rappresenta un generico System.Func o System.Action tipo delegato con argomenti di tipo specifico.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGetFuncTypeCrea un oggetto Type oggetto che rappresenta un generico System.Func tipo delegato con argomenti di tipo specifico. L'ultimo argomento di tipo specifica il tipo restituito del delegato creato.
Metodo pubblicoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGetHashCodeFunge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblicoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGetTypeOttiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGoto(LabelTarget)Crea un oggetto GotoExpression la rappresentazione “è„ all'istruzione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGoto(LabelTarget, Expression)Crea un oggetto GotoExpression la rappresentazione “è„ all'istruzione. Il valore passato all'etichetta passaggio può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGoto(LabelTarget, Type)Crea un oggetto GotoExpression la rappresentazione “fino a„ l'istruzione con il tipo specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGoto(LabelTarget, Expression, Type)Crea un oggetto GotoExpression la rappresentazione “fino a„ l'istruzione con il tipo specificato. Il valore passato all'etichetta passaggio può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGreaterThan(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un “molti„ di confronto numerico.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGreaterThan(Expression, Expression, Boolean, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un “molti„ di confronto numerico. Il metodo di implementazione di può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGreaterThanOrEqual(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta “maggiore di o un confronto numerico di„.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreGreaterThanOrEqual(Expression, Expression, Boolean, MethodInfo)Crea un oggetto BinaryExpression che rappresenta “maggiore di o un confronto numerico di„.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreIfThenCrea un oggetto ConditionalExpression che rappresenta un blocco condizionale con if istruzione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreIfThenElseCrea un oggetto ConditionalExpression che rappresenta un blocco condizionale con if e else istruzioni.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreIncrement(Expression)Crea un oggetto UnaryExpression che rappresenta incrementare il valore di un'espressione da 1.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreIncrement(Expression, MethodInfo)Crea un oggetto UnaryExpression che rappresenta incrementare dell'espressione da 1.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreInvoke(Expression, IEnumerable<Expression>)crea InvocationExpression che applica un delegato o un'espressione lambda a un elenco di espressioni dell'argomento.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreInvoke(Expression, Expression[])crea InvocationExpression che applica un delegato o un'espressione lambda a un elenco di espressioni dell'argomento.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreIsFalse(Expression)Restituisce se l'espressione restituisce false.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreIsFalse(Expression, MethodInfo)Restituisce se l'espressione restituisce false.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreIsTrue(Expression)Restituisce se l'espressione restituisce true.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreIsTrue(Expression, MethodInfo)Restituisce se l'espressione restituisce true.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLabel()Crea un oggetto LabelTarget rappresentazione un'etichetta con il tipo void e nessun nome.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLabel(LabelTarget)Crea un oggetto LabelExpression rappresentazione dell'etichetta senza un valore predefinito.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLabel(String)Crea un oggetto LabelTarget rappresentazione un'etichetta con il tipo void e il nome specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLabel(Type)Crea un oggetto LabelTarget rappresentazione un'etichetta con il tipo specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLabel(LabelTarget, Expression)Crea un oggetto LabelExpression rappresentazione un'etichetta con il valore predefinito specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLabel(Type, String)Crea un oggetto LabelTarget rappresentazione un'etichetta con il tipo e il nome specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda(Expression, IEnumerable<ParameterExpression>)Crea un LambdaExpression innanzitutto costruire un tipo delegato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda(Expression, ParameterExpression[])Crea un oggetto LambdaExpression innanzitutto costruire un tipo delegato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda(Expression, Boolean, IEnumerable<ParameterExpression>)Crea un LambdaExpression innanzitutto costruire un tipo delegato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda(Expression, Boolean, ParameterExpression[])Crea un LambdaExpression innanzitutto costruire un tipo delegato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda(Expression, String, IEnumerable<ParameterExpression>)Crea un LambdaExpression innanzitutto costruire un tipo delegato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda(Type, Expression, IEnumerable<ParameterExpression>)Crea un oggetto LambdaExpression innanzitutto costruire un tipo delegato. Può essere utilizzato quando il tipo delegato non è noto in fase di compilazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda(Type, Expression, ParameterExpression[])Crea un oggetto LambdaExpression innanzitutto costruire un tipo delegato. Può essere utilizzato quando il tipo delegato non è noto in fase di compilazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda(Expression, String, Boolean, IEnumerable<ParameterExpression>)Crea un LambdaExpression innanzitutto costruire un tipo delegato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda(Type, Expression, Boolean, IEnumerable<ParameterExpression>)Crea un LambdaExpression innanzitutto costruire un tipo delegato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda(Type, Expression, Boolean, ParameterExpression[])Crea un LambdaExpression innanzitutto costruire un tipo delegato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda(Type, Expression, String, IEnumerable<ParameterExpression>)Crea un LambdaExpression innanzitutto costruire un tipo delegato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda(Type, Expression, String, Boolean, IEnumerable<ParameterExpression>)Crea un LambdaExpression innanzitutto costruire un tipo delegato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda<TDelegate>(Expression, IEnumerable<ParameterExpression>)crea Expression<TDelegate> dove il tipo delegato è noto in fase di compilazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda<TDelegate>(Expression, ParameterExpression[])crea Expression<TDelegate> dove il tipo delegato è noto in fase di compilazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda<TDelegate>(Expression, Boolean, IEnumerable<ParameterExpression>)crea Expression<TDelegate> dove il tipo delegato è noto in fase di compilazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda<TDelegate>(Expression, Boolean, ParameterExpression[])crea Expression<TDelegate> dove il tipo delegato è noto in fase di compilazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda<TDelegate>(Expression, String, IEnumerable<ParameterExpression>)crea Expression<TDelegate> dove il tipo delegato è noto in fase di compilazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLambda<TDelegate>(Expression, String, Boolean, IEnumerable<ParameterExpression>)crea Expression<TDelegate> dove il tipo delegato è noto in fase di compilazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLeftShift(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di spostamento a sinistra bit per bit.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLeftShift(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di spostamento a sinistra bit per bit.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLeftShiftAssign(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione OR bit per bit di lasciare-MAIUSC.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLeftShiftAssign(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione OR bit per bit di lasciare-MAIUSC.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLeftShiftAssign(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione OR bit per bit di lasciare-MAIUSC.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLessThan(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta “minore di„ il confronto numerico.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLessThan(Expression, Expression, Boolean, MethodInfo)Crea un oggetto BinaryExpression che rappresenta “minore di„ il confronto numerico.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLessThanOrEqual(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un “confronto numerico di pari o che minore„.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLessThanOrEqual(Expression, Expression, Boolean, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un “confronto numerico di pari o che minore„.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreListBind(MemberInfo, IEnumerable<ElementInit>)Crea un oggetto MemberListBinding in cui il membro è un campo o una proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreListBind(MemberInfo, ElementInit[])Crea un oggetto MemberListBinding in cui il membro è un campo o una proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreListBind(MethodInfo, IEnumerable<ElementInit>)Crea un oggetto MemberListBinding sulla base di un determinato metodo di accesso della proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreListBind(MethodInfo, ElementInit[])Crea un oggetto MemberListBinding oggetto basato su un determinato metodo di accesso della proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreListInit(NewExpression, IEnumerable<ElementInit>)Crea un oggetto ListInitExpression che utilizza specificati ElementInit oggetti per inizializzare una raccolta.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreListInit(NewExpression, IEnumerable<Expression>)Crea un oggetto ListInitExpression oggetto che utilizza un metodo denominato “aggiunti„ per aggiungere elementi a una raccolta.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreListInit(NewExpression, ElementInit[])Crea un oggetto ListInitExpression che utilizza specificati ElementInit oggetti per inizializzare una raccolta.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreListInit(NewExpression, Expression[])Crea un oggetto ListInitExpression oggetto che utilizza un metodo denominato “aggiunti„ per aggiungere elementi a una raccolta.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreListInit(NewExpression, MethodInfo, IEnumerable<Expression>)Crea un oggetto ListInitExpression oggetto che utilizza un determinato metodo per aggiungere elementi a una raccolta.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreListInit(NewExpression, MethodInfo, Expression[])Crea un oggetto ListInitExpression oggetto che utilizza un determinato metodo per aggiungere elementi a una raccolta.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLoop(Expression)Crea un oggetto LoopExpression con il corpo specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLoop(Expression, LabelTarget)Crea un oggetto LoopExpression con il corpo e la destinazione di specificati.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreLoop(Expression, LabelTarget, LabelTarget)Crea un oggetto LoopExpression con il corpo specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMakeBinary(ExpressionType, Expression, Expression)Crea un oggetto BinaryExpression, in base agli operandi sinistro e destro, chiamando un metodo factory appropriato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMakeBinary(ExpressionType, Expression, Expression, Boolean, MethodInfo)Crea un oggetto BinaryExpression, visto l'operando di sinistra, l'operando e metodo di implementazione, chiamando il metodo factory appropriato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMakeBinary(ExpressionType, Expression, Expression, Boolean, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression, visto l'operando di sinistra, l'operando, il metodo di implementazione e la conversione di tipi esecuzione, chiamando il metodo factory appropriato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMakeCatchBlockCrea un oggetto CatchBlock rappresentazione un'istruzione catch con gli elementi specificati.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileMakeDynamic(Type, CallSiteBinder, IEnumerable<Expression>)Crea un oggetto DynamicExpression che rappresenta un limite dinamico di passaggi dall'oggetto fornito CallSiteBinder.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileMakeDynamic(Type, CallSiteBinder, Expression)Crea un oggetto DynamicExpression che rappresenta un limite dinamico di passaggi dall'oggetto fornito CallSiteBinder e un argomento.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileMakeDynamic(Type, CallSiteBinder, Expression[])Crea un oggetto DynamicExpression che rappresenta un limite dinamico di passaggi dall'oggetto fornito CallSiteBinder.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileMakeDynamic(Type, CallSiteBinder, Expression, Expression)Crea un oggetto DynamicExpression che rappresenta un limite dinamico di passaggi dall'oggetto fornito CallSiteBinder e due argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileMakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression)Crea un oggetto DynamicExpression che rappresenta un limite dinamico di passaggi dall'oggetto fornito CallSiteBinder e tre argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileMakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression, Expression)Crea un oggetto DynamicExpression che rappresenta un limite dinamico di passaggi dall'oggetto fornito CallSiteBinder e quattro argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMakeGotoCrea un oggetto GotoExpression rappresentazione di un ramo del specificato GotoExpressionKind. Il valore passato all'etichetta passaggio può anche essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMakeIndexcrea IndexExpression che rappresenta l'accesso a una proprietà indicizzata in un oggetto.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMakeMemberAccessCrea un oggetto MemberExpression che rappresenta l'accesso a una proprietà o un campo.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMakeTryCrea un oggetto TryExpression rappresentazione di un blocco try con gli elementi specificati.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMakeUnary(ExpressionType, Expression, Type)Crea un oggetto UnaryExpression, dato un operando, chiamando il metodo factory appropriato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMakeUnary(ExpressionType, Expression, Type, MethodInfo)Crea un oggetto UnaryExpression, dato un operando e un metodo di implementazione, chiamando il metodo factory appropriato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMemberBind(MemberInfo, IEnumerable<MemberBinding>)Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva dei membri di un campo o una proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMemberBind(MemberInfo, MemberBinding[])Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva dei membri di un campo o una proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMemberBind(MethodInfo, IEnumerable<MemberBinding>)Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva dei membri di un membro a cui si accede tramite un metodo di accesso della proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMemberBind(MethodInfo, MemberBinding[])Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva dei membri di un membro a cui si accede tramite un metodo di accesso della proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMemberInit(NewExpression, IEnumerable<MemberBinding>)Rappresenta un'espressione che crea un nuovo oggetto e inizializza la proprietà di un oggetto.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMemberInit(NewExpression, MemberBinding[])Crea un oggetto MemberInitExpression.
Metodo protettoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMemberwiseCloneConsente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreModulo(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di resto aritmetica.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreModulo(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di resto aritmetica.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreModuloAssign(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di altri elementi.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreModuloAssign(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di altri elementi.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreModuloAssign(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di altri elementi.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMultiply(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di moltiplicazione aritmetica che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMultiply(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di moltiplicazione aritmetica che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMultiplyAssign(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di moltiplicazione che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMultiplyAssign(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di moltiplicazione che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMultiplyAssign(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di moltiplicazione che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMultiplyAssignChecked(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di moltiplicazione con controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMultiplyAssignChecked(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di moltiplicazione con controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMultiplyAssignChecked(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di moltiplicazione con controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMultiplyChecked(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di moltiplicazione aritmetica con controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreMultiplyChecked(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di moltiplicazione aritmetica con controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNegate(Expression)Crea un oggetto UnaryExpression che rappresenta un'operazione di negazione aritmetica.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNegate(Expression, MethodInfo)Crea un oggetto UnaryExpression che rappresenta un'operazione di negazione aritmetica.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNegateChecked(Expression)Crea un oggetto UnaryExpression che rappresenta un'operazione di negazione aritmetica con controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNegateChecked(Expression, MethodInfo)Crea un oggetto UnaryExpression che rappresenta un'operazione di negazione aritmetica con controllo di overflow. Il metodo di implementazione di può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNew(ConstructorInfo)Crea un oggetto NewExpression che rappresenta chiamare il costruttore specificato che non accetta argomenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNew(Type)Crea un oggetto NewExpression che rappresenta chiamare il costruttore senza parametri del tipo specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNew(ConstructorInfo, IEnumerable<Expression>)Crea un oggetto NewExpression che rappresenta chiamare il costruttore specificato con gli argomenti specificati.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNew(ConstructorInfo, Expression[])Crea un oggetto NewExpression che rappresenta chiamare il costruttore specificato con gli argomenti specificati.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNew(ConstructorInfo, IEnumerable<Expression>, IEnumerable<MemberInfo>)Crea un oggetto NewExpression che rappresenta chiamare il costruttore specificato con gli argomenti specificati. I membri che accedono ai campi inizializzati costruttore sono specificati.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNew(ConstructorInfo, IEnumerable<Expression>, MemberInfo[])Crea un oggetto NewExpression che rappresenta chiamare il costruttore specificato con gli argomenti specificati. I membri che accedono ai campi inizializzati costruttore sono specificati come matrice.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNewArrayBounds(Type, IEnumerable<Expression>)Crea un oggetto NewArrayExpression che rappresenta creare una matrice con un numero di dimensioni specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNewArrayBounds(Type, Expression[])Crea un oggetto NewArrayExpression che rappresenta creare una matrice con un numero di dimensioni specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNewArrayInit(Type, IEnumerable<Expression>)Crea un oggetto NewArrayExpression che rappresenta creare una matrice unidimensionale inizializzata da un elenco di elementi.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNewArrayInit(Type, Expression[])Crea un oggetto NewArrayExpression che rappresenta creare una matrice unidimensionale inizializzata da un elenco di elementi.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNot(Expression)Crea un oggetto UnaryExpression che rappresenta un'operazione bit per bit di complemento.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNot(Expression, MethodInfo)Crea un oggetto UnaryExpression che rappresenta un'operazione bit per bit di complemento. Il metodo di implementazione di può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNotEqual(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un confronto di disuguaglianza.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreNotEqual(Expression, Expression, Boolean, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un confronto di disuguaglianza.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreOnesComplement(Expression)restituisce l'espressione che rappresenta il complemento a uno.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreOnesComplement(Expression, MethodInfo)restituisce l'espressione che rappresenta il complemento a uno.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreOr(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione bit per bit OR operazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreOr(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione bit per bit OR operazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreOrAssign(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un OR bit per bit un'operazione di assegnazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreOrAssign(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un OR bit per bit un'operazione di assegnazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreOrAssign(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un OR bit per bit un'operazione di assegnazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreOrElse(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un condizionale OR operazione che restituisce il secondo operando solo se il primo operando restituisce false.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreOrElse(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un condizionale OR operazione che restituisce il secondo operando solo se il primo operando restituisce false.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreParameter(Type)Crea un oggetto ParameterExpression nodo che può essere utilizzato per identificare un parametro o una variabile in una struttura ad albero di espressione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreParameter(Type, String)Crea un oggetto ParameterExpression nodo che può essere utilizzato per identificare un parametro o una variabile in una struttura ad albero di espressione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePostDecrementAssign(Expression)Crea un oggetto UnaryExpression che rappresenta l'assegnazione di un'espressione seguita da una decremento successiva da 1 dell'espressione originale.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePostDecrementAssign(Expression, MethodInfo)Crea un oggetto UnaryExpression che rappresenta l'assegnazione di un'espressione seguita da una decremento successiva da 1 dell'espressione originale.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePostIncrementAssign(Expression)Crea un oggetto UnaryExpression che rappresenta l'assegnazione di un'espressione seguita da un incremento successivo da 1 dell'espressione originale.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePostIncrementAssign(Expression, MethodInfo)Crea un oggetto UnaryExpression che rappresenta l'assegnazione di un'espressione seguita da un incremento successivo da 1 dell'espressione originale.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePower(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta generare un numero a una potenza.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePower(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta generare un numero a una potenza.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePowerAssign(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta l'elevamento un'espressione a una potenza e assegnare il risultato dell'espressione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePowerAssign(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta l'elevamento un'espressione a una potenza e assegnare il risultato dell'espressione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePowerAssign(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta l'elevamento un'espressione a una potenza e assegnare il risultato dell'espressione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePreDecrementAssign(Expression)Crea un oggetto UnaryExpression lo decrementa l'espressione da 1 e assegna il risultato all'espressione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePreDecrementAssign(Expression, MethodInfo)Crea un oggetto UnaryExpression lo decrementa l'espressione da 1 e assegna il risultato all'espressione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePreIncrementAssign(Expression)Crea un oggetto UnaryExpression tale incrementa l'espressione da 1 e assegna il risultato all'espressione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePreIncrementAssign(Expression, MethodInfo)Crea un oggetto UnaryExpression tale incrementa l'espressione da 1 e assegna il risultato all'espressione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreProperty(Expression, MethodInfo)Crea un oggetto MemberExpression che rappresenta l'accesso a una proprietà utilizzando un metodo di accesso della proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreProperty(Expression, PropertyInfo)Crea un oggetto MemberExpression che rappresenta l'accesso a una proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreProperty(Expression, String)Crea un oggetto MemberExpression che rappresenta l'accesso a una proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreProperty(Expression, PropertyInfo, IEnumerable<Expression>)crea IndexExpression rappresentazione dell'accesso a una proprietà indicizzata.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreProperty(Expression, PropertyInfo, Expression[])crea IndexExpression rappresentazione dell'accesso a una proprietà indicizzata.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreProperty(Expression, String, Expression[])crea IndexExpression rappresentazione dell'accesso a una proprietà indicizzata.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreProperty(Expression, Type, String)Crea un oggetto MemberExpression accedere a una proprietà.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StorePropertyOrFieldCrea un oggetto MemberExpression che rappresenta l'accesso a una proprietà o un campo.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreQuoteCrea un oggetto UnaryExpression che rappresenta un'espressione che presenta un valore costante di tipo Expression.
Metodo pubblicoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreReduceRidurre questo nodo a un'espressione più semplice. Se CanReduce restituisce true, questo deve restituire un'espressione valida. questo metodo può restituire un altro nodo che stesso deve essere ridotto.
Metodo pubblicoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreReduceAndCheckRidurre questo nodo a un'espressione più semplice. Se CanReduce restituisce true, questo deve restituire un'espressione valida. questo metodo può restituire un altro nodo che stesso deve essere ridotto.
Metodo pubblicoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreReduceExtensionsRiduce l'espressione a un tipo di nodo noto (che non è un nodo di estensione) o solo restituisce l'espressione se è già un tipo noto.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreReferenceEqualCrea un oggetto BinaryExpression che rappresenta un confronto di uguaglianza dei riferimenti.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreReferenceNotEqualCrea un oggetto BinaryExpression che rappresenta un confronto di riferimento di disuguaglianza.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreRethrow()Crea un oggetto UnaryExpression che rappresenta rigenerare di un'eccezione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreRethrow(Type)Crea un oggetto UnaryExpression che rappresenta rigenerare di un'eccezione con un tipo specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreReturn(LabelTarget)Crea un oggetto GotoExpression rappresentazione dell'istruzione return.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreReturn(LabelTarget, Expression)Crea un oggetto GotoExpression rappresentazione dell'istruzione return. Il valore passato all'etichetta passaggio può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreReturn(LabelTarget, Type)Crea un oggetto GotoExpression rappresentazione un'istruzione return con il tipo specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreReturn(LabelTarget, Expression, Type)Crea un oggetto GotoExpression rappresentazione un'istruzione return con il tipo specificato. Il valore passato all'etichetta passaggio può essere specificato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreRightShift(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di spostamento a destra bit per bit.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreRightShift(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di spostamento a destra bit per bit.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreRightShiftAssign(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione OR bit per bit di spostamento a destra.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreRightShiftAssign(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione OR bit per bit di spostamento a destra.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreRightShiftAssign(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione OR bit per bit di spostamento a destra.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreRuntimeVariables(IEnumerable<ParameterExpression>)crea un'istanza di RuntimeVariablesExpression.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreRuntimeVariables(ParameterExpression[])crea un'istanza di RuntimeVariablesExpression.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSubtract(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di sottrazione aritmetica che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSubtract(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di sottrazione aritmetica che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSubtractAssign(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di sottrazione che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSubtractAssign(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di sottrazione che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSubtractAssign(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di sottrazione che non dispone del controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSubtractAssignChecked(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di sottrazione che ha controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSubtractAssignChecked(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di sottrazione che ha controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSubtractAssignChecked(Expression, Expression, MethodInfo, LambdaExpression)Crea un oggetto BinaryExpression che rappresenta un'operazione di assegnazione di sottrazione che ha controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSubtractChecked(Expression, Expression)Crea un oggetto BinaryExpression che rappresenta un'operazione di sottrazione aritmetica con controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSubtractChecked(Expression, Expression, MethodInfo)Crea un oggetto BinaryExpression che rappresenta un'operazione di sottrazione aritmetica con controllo di overflow.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSwitch(Expression, SwitchCase[])Crea un oggetto SwitchExpression che rappresenta un oggetto switch un'istruzione senza un caso predefinito.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSwitch(Expression, Expression, SwitchCase[])Crea un oggetto SwitchExpression che rappresenta un oggetto switch l'istruzione con un caso predefinito.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSwitch(Expression, Expression, MethodInfo, IEnumerable<SwitchCase>)Crea un oggetto SwitchExpression che rappresenta un oggetto switch l'istruzione con un caso predefinito.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSwitch(Expression, Expression, MethodInfo, SwitchCase[])Crea un oggetto SwitchExpression che rappresenta un oggetto switch l'istruzione con un caso predefinito.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSwitch(Type, Expression, Expression, MethodInfo, IEnumerable<SwitchCase>)Crea un oggetto SwitchExpression che rappresenta un oggetto switch l'istruzione con un caso predefinito.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSwitch(Type, Expression, Expression, MethodInfo, SwitchCase[])Crea un oggetto SwitchExpression che rappresenta un oggetto switch l'istruzione con un caso predefinito.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSwitchCase(Expression, IEnumerable<Expression>)Crea un oggetto SwitchCase oggetto da utilizzare in un oggetto SwitchExpression oggetto.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSwitchCase(Expression, Expression[])Crea un oggetto SwitchCase per l'utilizzo in sintesi SwitchExpression.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSymbolDocument(String)crea un'istanza di SymbolDocumentInfo.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSymbolDocument(String, Guid)crea un'istanza di SymbolDocumentInfo.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSymbolDocument(String, Guid, Guid)crea un'istanza di SymbolDocumentInfo.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreSymbolDocument(String, Guid, Guid, Guid)crea un'istanza di SymbolDocumentInfo.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreThrow(Expression)Crea un oggetto UnaryExpression che rappresenta la generazione di un'eccezione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreThrow(Expression, Type)Crea un oggetto UnaryExpression che rappresenta la generazione di un'eccezione con un tipo specificato.
Metodo pubblicoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreToStringRestituisce una rappresentazione testuale di Expression. (Esegue l'override di Object.ToString()).
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreTryCatchCrea un oggetto TryExpression rappresentazione di un blocco try con un numero qualsiasi di istruzioni catch né un errore né finally blocco.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreTryCatchFinallyCrea un oggetto TryExpression rappresentazione di un blocco try con un numero qualsiasi di istruzioni catch e un blocco finally.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreTryFaultCrea un oggetto TryExpression rappresentazione di un blocco try con una faglia e non istruzioni catch.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreTryFinallyCrea un oggetto TryExpression rappresentazione di un blocco try con un blocco finally e non istruzioni catch.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreTryGetActionTypeCrea un oggetto Type oggetto che rappresenta un tipo delegato generico di System.Action con argomenti di tipo specifico.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreTryGetFuncTypeCrea un oggetto Type oggetto che rappresenta un tipo delegato generico di System.Func con argomenti di tipo specifico. L'ultimo argomento di tipo specifica il tipo restituito del delegato creato.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreTypeAsCrea un oggetto UnaryExpression che rappresenta un riferimento o una conversione boxing esplicito in cui null viene fornito se la conversione non riesce.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreTypeEqualCrea un oggetto TypeBinaryExpression in cui vengono confrontati l'identità del tipo di runtime.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreTypeIsCrea un oggetto TypeBinaryExpression.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreUnaryPlus(Expression)Crea un oggetto UnaryExpression che rappresenta un unario più l'operazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreUnaryPlus(Expression, MethodInfo)Crea un oggetto UnaryExpression che rappresenta un unario più l'operazione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreUnboxCrea un oggetto UnaryExpression che rappresenta una conversione unboxing esplicita.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreVariable(Type)Crea un oggetto ParameterExpression nodo che può essere utilizzato per identificare un parametro o una variabile in una struttura ad albero di espressione.
Metodo pubblicoMembro staticoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreVariable(Type, String)Crea un oggetto ParameterExpression nodo che può essere utilizzato per identificare un parametro o una variabile in una struttura ad albero di espressione.
Metodo protettoSupportato da Libreria di classi portabileSupportato in .NET per applicazioni Windows StoreVisitChildrenRidurre il nodo e quindi chiamato il delegato guest all'espressione una. Il metodo genera un'eccezione se il nodo non è riducibili.
In alto

Nell'esempio di codice seguente viene illustrato come creare un'espressione di blocco. L'espressione di blocco è costituito da due MethodCallExpression oggetti e uno ConstantExpression oggetto.


// Add the following directive to your file:
// using System.Linq.Expressions;  

// The block expression allows for executing several expressions sequentually.
// When the block expression is executed,
// it returns the value of the last expression in the sequence.
BlockExpression blockExpr = Expression.Block(
    Expression.Call(
        null,
        typeof(Console).GetMethod("Write", new Type[] { typeof(String) }),
        Expression.Constant("Hello ")
       ),
    Expression.Call(
        null,
        typeof(Console).GetMethod("WriteLine", new Type[] { typeof(String) }),
        Expression.Constant("World!")
        ),
    Expression.Constant(42)
);

Console.WriteLine("The result of executing the expression tree:");
// The following statement first creates an expression tree,
// then compiles it, and then executes it.           
var result = Expression.Lambda<Func<int>>(blockExpr).Compile()();

// Print out the expressions from the block expression.
Console.WriteLine("The expressions from the block expression:");
foreach (var expr in blockExpr.Expressions)
    Console.WriteLine(expr.ToString());

// Print out the result of the tree execution.
Console.WriteLine("The return value of the block expression:");
Console.WriteLine(result);

// This code example produces the following output:
//
// The result of executing the expression tree:
// Hello World!

// The expressions from the block expression:
// Write("Hello ")
// WriteLine("World!")
// 42

// The return value of the block expression:
// 42


.NET Framework

Supportato in: 4.5, 4, 3.5

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Libreria di classi portabile

Supportato in: Libreria di classi portabile

.NET per applicazioni Windows Store

Supportato in: Windows 8

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
© 2013 Microsoft. Tutti i diritti riservati.