CallSiteBinder.Bind Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Provede vazbu modulu runtime dynamické operace na sadě argumentů.
public:
abstract System::Linq::Expressions::Expression ^ Bind(cli::array <System::Object ^> ^ args, System::Collections::ObjectModel::ReadOnlyCollection<System::Linq::Expressions::ParameterExpression ^> ^ parameters, System::Linq::Expressions::LabelTarget ^ returnLabel);
public abstract System.Linq.Expressions.Expression Bind (object[] args, System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.ParameterExpression> parameters, System.Linq.Expressions.LabelTarget returnLabel);
abstract member Bind : obj[] * System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.ParameterExpression> * System.Linq.Expressions.LabelTarget -> System.Linq.Expressions.Expression
Public MustOverride Function Bind (args As Object(), parameters As ReadOnlyCollection(Of ParameterExpression), returnLabel As LabelTarget) As Expression
Parametry
- args
- Object[]
Pole argumentů pro dynamickou operaci.
- parameters
- ReadOnlyCollection<ParameterExpression>
Pole ParameterExpression instancí, které představují parametry lokality volání v procesu vazby.
- returnLabel
- LabelTarget
PopisekTarget použitý k vrácení výsledku dynamické vazby.
Návraty
Výraz, který provádí testy s argumenty dynamické operace a provádí dynamickou operaci, pokud jsou testy platné. Pokud testy selžou na následných výskytech dynamické operace, bude vazba znovu volána, aby se vytvořil nový Expression typ argumentu.