コード例 #1
0
ファイル: ParameterBase.cs プロジェクト: saber-wang/nlite
 public abstract void Method(StructType value);
コード例 #2
0
ファイル: ConstructorBase.cs プロジェクト: saber-wang/nlite
 protected StructConstructorBase(StructType value)
 {
 }
コード例 #3
0
 public virtual void Method(StructType value)
 {
 }
コード例 #4
0
        public void CreateProxyFromInterfaceWithStructRefParameterTest()
        {
            // Arrange
            var invocationHandler = new GetParametersInvocationHandler();

            // Act
            var proxy = _proxyFactory.CreateProxy<IStructRefParameter>(Type.EmptyTypes, invocationHandler);
            var value = new StructType { Integer = 2, String = "2" };

            proxy.Method(ref value);

            // Assert
            Assert.That(invocationHandler.Parameters[0], Is.EqualTo(new StructType { Integer = 2, String = "2" }));
        }