Base:
property
Parameters
Microsoft.CodeAnalysis.VisualBasic.Symbols.SourceMethodSymbol.Parameters
49 references to Parameters
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Source\SourceDelegateMethodSymbol.vb (2)
290For Each parameter In invoke.Parameters 337For Each parameter In invoke.Parameters
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (47)
SymbolsTests\Source\DelegateTests.vb (47)
70Assert.Equal(2, delegateCtor.Parameters.Length()) 72Assert.Equal("TargetObject", delegateCtor.Parameters(0).Name) 73Assert.Equal("System.Object", delegateCtor.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 74Assert.Equal("TargetMethod", delegateCtor.Parameters(1).Name) 75Assert.Equal("System.IntPtr", delegateCtor.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 81Assert.Equal(2, delegateInvoke.Parameters.Length()) 83Assert.Equal("param1", delegateInvoke.Parameters(0).Name) 84Assert.False(delegateInvoke.Parameters(0).IsByRef()) 85Assert.Equal("System.Int32", delegateInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 86Assert.Equal("param2", delegateInvoke.Parameters(1).Name) 87Assert.Equal("System.String", delegateInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 88Assert.True(delegateInvoke.Parameters(1).IsByRef()) 94Assert.Equal(4, delegateBeginInvoke.Parameters.Length()) 96Assert.Equal("param1", delegateBeginInvoke.Parameters(0).Name) 97Assert.Equal("System.Int32", delegateBeginInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 98Assert.False(delegateInvoke.Parameters(0).IsByRef()) 99Assert.Equal("param2", delegateBeginInvoke.Parameters(1).Name) 100Assert.Equal("System.String", delegateBeginInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 101Assert.True(delegateInvoke.Parameters(1).IsByRef()) 102Assert.Equal("System.AsyncCallback", delegateBeginInvoke.Parameters(2).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 103Assert.Equal("DelegateCallback", delegateBeginInvoke.Parameters(2).Name) 104Assert.False(delegateBeginInvoke.Parameters(2).IsByRef()) 105Assert.Equal("System.Object", delegateBeginInvoke.Parameters(3).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 106Assert.Equal("DelegateAsyncState", delegateBeginInvoke.Parameters(3).Name) 107Assert.False(delegateBeginInvoke.Parameters(3).IsByRef()) 114Assert.Equal(2, delegateEndInvoke.Parameters.Length) 115Assert.Equal("System.String", delegateEndInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 116Assert.Equal("param2", delegateEndInvoke.Parameters(0).Name) 117Assert.True(delegateEndInvoke.Parameters(0).IsByRef) 118Assert.Equal("System.IAsyncResult", delegateEndInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 119Assert.Equal("DelegateAsyncResult", delegateEndInvoke.Parameters(1).Name) 120Assert.False(delegateEndInvoke.Parameters(1).IsByRef) 132Assert.Equal(2, delegateInvoke.Parameters.Length()) 134Assert.Equal("param1", delegateInvoke.Parameters(0).Name) 135Assert.False(delegateInvoke.Parameters(0).IsByRef()) 136Assert.Equal("System.Int32", delegateInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 137Assert.Equal("param2", delegateInvoke.Parameters(1).Name) 138Assert.Equal("System.String", delegateInvoke.Parameters(1).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 139Assert.False(delegateInvoke.Parameters(1).IsByRef()) 145Assert.Equal(1, delegateEndInvoke.Parameters.Length) 146Assert.Equal("System.IAsyncResult", delegateEndInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat)) 147Assert.Equal("DelegateAsyncResult", delegateEndInvoke.Parameters(0).Name) 148Assert.False(delegateEndInvoke.Parameters(0).IsByRef) 158Assert.Equal(1, delegateInvoke.Parameters.Length()) 160Assert.Equal("param1", delegateInvoke.Parameters(0).Name) 161Assert.False(delegateInvoke.Parameters(0).IsByRef()) 162Assert.Equal("T", delegateInvoke.Parameters(0).Type.ToDisplayString(SymbolDisplayFormat.TestFormat))