Bewerken

Delen via


BlobEncoder.CustomAttributeSignature Method

Definition

Overloads

CustomAttributeSignature(Action<FixedArgumentsEncoder>, Action<CustomAttributeNamedArgumentsEncoder>)

Encodes custom attribute signature blob.

CustomAttributeSignature(FixedArgumentsEncoder, CustomAttributeNamedArgumentsEncoder)

Encodes custom attribute signature blob. Returns a pair of encoders that must be used in the order they appear in the parameter list.

CustomAttributeSignature(Action<FixedArgumentsEncoder>, Action<CustomAttributeNamedArgumentsEncoder>)

Source:
BlobEncoders.cs
Source:
BlobEncoders.cs
Source:
BlobEncoders.cs

Encodes custom attribute signature blob.

public:
 void CustomAttributeSignature(Action<System::Reflection::Metadata::Ecma335::FixedArgumentsEncoder> ^ fixedArguments, Action<System::Reflection::Metadata::Ecma335::CustomAttributeNamedArgumentsEncoder> ^ namedArguments);
public void CustomAttributeSignature (Action<System.Reflection.Metadata.Ecma335.FixedArgumentsEncoder> fixedArguments, Action<System.Reflection.Metadata.Ecma335.CustomAttributeNamedArgumentsEncoder> namedArguments);
member this.CustomAttributeSignature : Action<System.Reflection.Metadata.Ecma335.FixedArgumentsEncoder> * Action<System.Reflection.Metadata.Ecma335.CustomAttributeNamedArgumentsEncoder> -> unit
Public Sub CustomAttributeSignature (fixedArguments As Action(Of FixedArgumentsEncoder), namedArguments As Action(Of CustomAttributeNamedArgumentsEncoder))

Parameters

fixedArguments
Action<FixedArgumentsEncoder>

Called first, to encode fixed arguments.

namedArguments
Action<CustomAttributeNamedArgumentsEncoder>

Called second, to encode named arguments.

Exceptions

fixedArguments or namedArguments is null.

Applies to

CustomAttributeSignature(FixedArgumentsEncoder, CustomAttributeNamedArgumentsEncoder)

Source:
BlobEncoders.cs
Source:
BlobEncoders.cs
Source:
BlobEncoders.cs

Encodes custom attribute signature blob. Returns a pair of encoders that must be used in the order they appear in the parameter list.

public:
 void CustomAttributeSignature([Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::FixedArgumentsEncoder % fixedArguments, [Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::CustomAttributeNamedArgumentsEncoder % namedArguments);
public void CustomAttributeSignature (out System.Reflection.Metadata.Ecma335.FixedArgumentsEncoder fixedArguments, out System.Reflection.Metadata.Ecma335.CustomAttributeNamedArgumentsEncoder namedArguments);
member this.CustomAttributeSignature : FixedArgumentsEncoder * CustomAttributeNamedArgumentsEncoder -> unit
Public Sub CustomAttributeSignature (ByRef fixedArguments As FixedArgumentsEncoder, ByRef namedArguments As CustomAttributeNamedArgumentsEncoder)

Parameters

fixedArguments
FixedArgumentsEncoder

Use first, to encode fixed arguments.

namedArguments
CustomAttributeNamedArgumentsEncoder

Use second, to encode named arguments.

Applies to