public static string GetMoniker(IDiscreteGlobalBinding binding) { if (binding == null) { throw new ArgumentNullException(); } return(DiscreteBindingCallSiteBinderBase.GetMoniker( DiscreteBindingCallSiteBinderBase.GlobalPrefix, binding.Name.Value)); }
public static string GetMoniker(PoolBinding poolBinding, PoolVariableOrConstantBinding binding) { if (poolBinding == null) { throw new ArgumentNullException("poolBinding"); } if (binding == null) { throw new ArgumentNullException("binding"); } return(DiscreteBindingCallSiteBinderBase.GetMoniker( DiscreteBindingCallSiteBinderBase.PoolItemPrefix, poolBinding.Name.Value, binding.Name.Value)); }
public static string GetMoniker(SmalltalkClass cls, ClassVariableBinding binding) { if (cls == null) { throw new ArgumentNullException("cls"); } if (binding == null) { throw new ArgumentNullException("binding"); } return(DiscreteBindingCallSiteBinderBase.GetMoniker( DiscreteBindingCallSiteBinderBase.ClassVariablePrefix, cls.Name.Value, binding.Name.Value)); }