public bool Equals(ValueTypeReference <T> other) { return(underlyingReference.Equals(other.underlyingReference)); }
public static ValueTypeReference <T> FromValueType(object valueType, Type type) { return(new ValueTypeReference <T>(ValueTypeReference.FromValueType(valueType, type))); }
private ValueTypeReference(ValueTypeReference underlyingReference) { this.underlyingReference = underlyingReference; }
public static ValueTypeReference <T> FromValueType(T valueType) { return(new ValueTypeReference <T>(ValueTypeReference.FromValueType(valueType))); }
public ValueTypeReference(IntPtr memoryAddress) { underlyingReference = new ValueTypeReference(memoryAddress); }