Namespace RDCore.SDK.Model.Values.Bindings
Classes
- BindingKnowledge
Reading and writing a binding without losing whether the value is known (IKnowledgeBinding).
- CallableBindingHandle
A handle to a binding to a procedure declared in the workspace - a
Sub, aFunctionor a property accessor - whose source code runs when the binding is invoked.
- ConstantBindingHandle
Represents a handle to an internally addressed, read-only IRuntimeValue.
- ExternalBindingHandle
A handle to a binding to a member whose code is not the workspace's — a standard-library member, a referenced library's, a host application's object model, or a native export a
Declarenamed.
- IndeterminateBindingHandle
A binding to a value that is not known: what an expression yields when it is analyzed rather than run, and its operands are not constant.
- InvalidBindingHandle
Represents a handle to an invalid binding.
- ReferenceBindingHandle
Represents a handle to an internally addressed, writable reference to a VBTypedValue.
- ValueBindingHandle
Represents a handle to an internally addressed, writable IRuntimeValue.
- VariantReferenceBindingHandle
A
Variantthat refers to a variable of another declared type: what an element of a param array is when the argument it was given is a variable (MS-VBAL §5.3.1.5: the param array "behaves as if it was an array whose elements were 'byref' <positional-param> elements whose declared types were Variant").
Interfaces
- IBindingHandle
A handle to a binding to a runtime entity.
- ICallableBinding
A binding that is reached by invoking it, and that reports what happened rather than throwing.
- ICallableBindingFactory
Binds a member to the thing that will run it.
- ICopyableBinding
A cell that makes its own copy, when a copy of what it holds is made: an element of an array that is assigned (CopyCell(IBindingHandle)).
- IKnowledgeBinding
A writable binding that remembers whether the value it holds is known.
Enums
- BindingCapabilities
Signals the capabilities of a given binding handle.