Class FunctionPointerCallingConventionSyntax
Inheritance
FunctionPointerCallingConventionSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class FunctionPointerCallingConventionSyntax : CSharpSyntaxNode, IFormattable
Properties
ManagedOrUnmanagedKeyword
Declaration
public SyntaxToken ManagedOrUnmanagedKeyword { get; }
Property Value
UnmanagedCallingConventionList
Declaration
public FunctionPointerUnmanagedCallingConventionListSyntax? UnmanagedCallingConventionList { get; }
Property Value
Methods
Accept(CSharpSyntaxVisitor)
Declaration
public override void Accept(CSharpSyntaxVisitor visitor)
Parameters
Overrides
Accept<TResult>(CSharpSyntaxVisitor<TResult>)
Declaration
public override TResult? Accept<TResult>(CSharpSyntaxVisitor<TResult> visitor)
Parameters
Returns
Type Parameters
Overrides
AddUnmanagedCallingConventionListCallingConventions(params FunctionPointerUnmanagedCallingConventionSyntax[])
Declaration
public FunctionPointerCallingConventionSyntax AddUnmanagedCallingConventionListCallingConventions(params FunctionPointerUnmanagedCallingConventionSyntax[] items)
Parameters
Returns
Update(SyntaxToken, FunctionPointerUnmanagedCallingConventionListSyntax?)
Declaration
public FunctionPointerCallingConventionSyntax Update(SyntaxToken managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
Parameters
Returns
WithManagedOrUnmanagedKeyword(SyntaxToken)
Declaration
public FunctionPointerCallingConventionSyntax WithManagedOrUnmanagedKeyword(SyntaxToken managedOrUnmanagedKeyword)
Parameters
| Type |
Name |
Description |
| SyntaxToken |
managedOrUnmanagedKeyword |
|
Returns
WithUnmanagedCallingConventionList(FunctionPointerUnmanagedCallingConventionListSyntax?)
Declaration
public FunctionPointerCallingConventionSyntax WithUnmanagedCallingConventionList(FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
Parameters
Returns
Implements
Extension Methods