public static IValueRef <T> CreateRef <T>(this IValueRef <T> objectRef) => ((IValueRef <T>)objectRef.CreateRef(typeof(IValueRef <T>)));
public void StoreValue(IValueRef value) { Contracts.Require.IsNotNull("value", value); value.StoreValue(this); }
public ValueRefProxy(IValueRef <T> objectRef, ObjectRefProxyOptions proxyOptions) : base(objectRef, proxyOptions) { }