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>, 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.

