Freigeben über


BlobEncoder.CustomAttributeSignature Methode

Definition

Überlädt

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

Codiert einen benutzerdefinierten Attributsignatur-Blob.

CustomAttributeSignature(FixedArgumentsEncoder, CustomAttributeNamedArgumentsEncoder)

Codiert einen benutzerdefinierten Attributsignatur-Blob. Gibt ein Encoderpaar zurück, das in der Reihenfolge verwendet werden muss, in der die Encoder in der Parameterliste angezeigt werden.

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

Quelle:
BlobEncoders.cs
Quelle:
BlobEncoders.cs
Quelle:
BlobEncoders.cs

Codiert einen benutzerdefinierten Attributsignatur-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))

Parameter

fixedArguments
Action<FixedArgumentsEncoder>

Wird zuerst aufgerufen, um feste Argumente zu codieren.

namedArguments
Action<CustomAttributeNamedArgumentsEncoder>

Wird als Zweites aufgerufen, um benannte Argumente zu codieren.

Ausnahmen

fixedArguments oder namedArguments ist null.

Gilt für:

CustomAttributeSignature(FixedArgumentsEncoder, CustomAttributeNamedArgumentsEncoder)

Quelle:
BlobEncoders.cs
Quelle:
BlobEncoders.cs
Quelle:
BlobEncoders.cs

Codiert einen benutzerdefinierten Attributsignatur-Blob. Gibt ein Encoderpaar zurück, das in der Reihenfolge verwendet werden muss, in der die Encoder in der Parameterliste angezeigt werden.

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)

Parameter

fixedArguments
FixedArgumentsEncoder

Zuerst verwenden, um feste Argumente zu codieren.

namedArguments
CustomAttributeNamedArgumentsEncoder

Als Zweites verwenden, um benannte Argumente zu codieren.

Gilt für: