CallSiteOps Class

 

This API supports the product infrastructure and is not intended to be used directly from your code.

Creates and caches binding rules.

Namespace:   System.Runtime.CompilerServices
Assembly:  System.Core (in System.Core.dll)

System.Object
  System.Runtime.CompilerServices.CallSiteOps

[<AbstractClass>]
[<Sealed>]
type CallSiteOps = class end

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticAddRule<'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.

System_CAPS_pubmethodSystem_CAPS_staticBind<'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.

System_CAPS_pubmethodSystem_CAPS_staticClearMatch(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.

System_CAPS_pubmethodSystem_CAPS_staticCreateMatchmaker<'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.

System_CAPS_pubmethodSystem_CAPS_staticGetCachedRules<'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.

System_CAPS_pubmethodSystem_CAPS_staticGetMatch(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

System_CAPS_pubmethodSystem_CAPS_staticGetRuleCache<'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.

System_CAPS_pubmethodSystem_CAPS_staticGetRules<'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.

System_CAPS_pubmethodSystem_CAPS_staticMoveRule<'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.

System_CAPS_pubmethodSystem_CAPS_staticSetNotMatched(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.

System_CAPS_pubmethodSystem_CAPS_staticUpdateRules<'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.

.NET Framework
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.

Return to top
Show: