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 se sadou 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ů dynamické operace.
- parameters
- ReadOnlyCollection<ParameterExpression>
Pole ParameterExpression instancí, které představují parametry webu volání v procesu vazby.
- returnLabel
- LabelTarget
A LabelTarget slouží k vrácení výsledku dynamické vazby.
Návraty
Výraz, který provádí testy argumentů dynamické operace a provádí dynamickou operaci, pokud jsou testy platné. Pokud testy selžou v následných výskytech dynamické operace, bude znovu volána vazba, aby se vytvořil nový Expression typ argumentu.