SignatureHelper.AddArgument 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为签名添加参数。
重载
AddArgument(Type) |
为签名添加参数。 |
AddArgument(Type, Boolean) |
向签名添加指定类型的参数,指定该参数是否固定。 |
AddArgument(Type, Type[], Type[]) |
向签名添加具有指定自定义修饰符的参数。 |
AddArgument(Type)
- Source:
- SignatureHelper.cs
- Source:
- SignatureHelper.cs
- Source:
- SignatureHelper.cs
为签名添加参数。
public:
void AddArgument(Type ^ clsArgument);
public void AddArgument (Type clsArgument);
member this.AddArgument : Type -> unit
Public Sub AddArgument (clsArgument As Type)
参数
- clsArgument
- Type
自变量类型。
例外
已完成签名。
clsArgument
为 null
。
注解
若要添加具有可选或必需自定义修饰符的参数,请使用 AddArgument(Type, Type[], Type[]) 方法重载。
适用于
AddArgument(Type, Boolean)
- Source:
- SignatureHelper.cs
- Source:
- SignatureHelper.cs
- Source:
- SignatureHelper.cs
向签名添加指定类型的参数,指定该参数是否固定。
public:
void AddArgument(Type ^ argument, bool pinned);
public void AddArgument (Type argument, bool pinned);
member this.AddArgument : Type * bool -> unit
Public Sub AddArgument (argument As Type, pinned As Boolean)
参数
- argument
- Type
参数类型。
- pinned
- Boolean
如果参数固定,则为 true
;否则为 false
。
例外
argument
为 null
。
注解
若要添加具有可选或必需自定义修饰符的参数,请使用 AddArgument(Type, Type[], Type[]) 方法重载。
适用于
AddArgument(Type, Type[], Type[])
- Source:
- SignatureHelper.cs
- Source:
- SignatureHelper.cs
- Source:
- SignatureHelper.cs
向签名添加具有指定自定义修饰符的参数。
public:
void AddArgument(Type ^ argument, cli::array <Type ^> ^ requiredCustomModifiers, cli::array <Type ^> ^ optionalCustomModifiers);
public void AddArgument (Type argument, Type[]? requiredCustomModifiers, Type[]? optionalCustomModifiers);
public void AddArgument (Type argument, Type[] requiredCustomModifiers, Type[] optionalCustomModifiers);
member this.AddArgument : Type * Type[] * Type[] -> unit
Public Sub AddArgument (argument As Type, requiredCustomModifiers As Type(), optionalCustomModifiers As Type())
参数
- argument
- Type
参数类型。
例外
argument
为 null
。
- 或 -
requiredCustomModifiers
或 optionalCustomModifiers
的一个元素为 null
。
已完成签名。
- 或 -
指定的自定义修饰符之一为数组类型。
- 或 -
指定的自定义修饰符之一为开放式泛型类型。 也就是说,ContainsGenericParameters 属性对于自定义修饰符为 true
。
注解
System.Runtime.CompilerServices请参阅表示自定义修饰符的类的命名空间。