CallSiteOps Class
This API supports the product infrastructure and is not intended to be used directly from your code.
Creates and caches binding rules.
Assembly: System.Core (in System.Core.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | AddRule<T>(CallSite<T>^, T) | Obsolete. This API supports the product infrastructure and is not intended to be used directly from your code. Adds a rule to the cache maintained on the dynamic call site. |
![]() ![]() | Bind<T>(CallSiteBinder^, CallSite<T>^, array<Object^>^) | Obsolete. This API supports the product infrastructure and is not intended to be used directly from your code. Updates the call site target with a new rule based on the arguments. |
![]() ![]() | ClearMatch(CallSite^) | Obsolete. This API supports the product infrastructure and is not intended to be used directly from your code. Clears the match flag on the matchmaker call site. |
![]() ![]() | CreateMatchmaker<T>(CallSite<T>^) | Obsolete. This API supports the product infrastructure and is not intended to be used directly from your code. Creates an instance of a dynamic call site used for cache lookup. |
![]() ![]() | GetCachedRules<T>(RuleCache<T>^) | Obsolete. This API supports the product infrastructure and is not intended to be used directly from your code. Searches the dynamic rule cache for rules applicable to the dynamic operation. |
![]() ![]() | GetMatch(CallSite^) | Obsolete. This API supports the product infrastructure and is not intended to be used directly from your code. Checks whether the executed rule matched |
![]() ![]() | GetRuleCache<T>(CallSite<T>^) | Obsolete. This API supports the product infrastructure and is not intended to be used directly from your code. Retrieves binding rule cache. |
![]() ![]() | GetRules<T>(CallSite<T>^) | Obsolete. This API supports the product infrastructure and is not intended to be used directly from your code. Gets the dynamic binding rules from the call site. |
![]() ![]() | MoveRule<T>(RuleCache<T>^, T, Int32) | Obsolete. This API supports the product infrastructure and is not intended to be used directly from your code. Moves the binding rule within the cache. |
![]() ![]() | SetNotMatched(CallSite^) | Obsolete. This API supports the product infrastructure and is not intended to be used directly from your code. Checks if a dynamic site requires an update. |
![]() ![]() | UpdateRules<T>(CallSite<T>^, Int32) | Obsolete. This API supports the product infrastructure and is not intended to be used directly from your code. Updates rules in the cache. |
Available since 4.0
Silverlight
Available since 4.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.jpeg?cs-save-lang=1&cs-lang=cpp)
.jpeg?cs-save-lang=1&cs-lang=cpp)