CustomAttributeNamedArgument Konstruktorer

Definition

Initierar en ny instans av CustomAttributeNamedArgument klassen.

Överlagringar

Name Description
CustomAttributeNamedArgument(MemberInfo, Object)

Initierar en ny instans av CustomAttributeNamedArgument klassen, som representerar det angivna fältet eller egenskapen för det anpassade attributet, och anger värdet för fältet eller egenskapen.

CustomAttributeNamedArgument(MemberInfo, CustomAttributeTypedArgument)

Initierar en ny instans av CustomAttributeNamedArgument klassen, som representerar det angivna fältet eller egenskapen för det anpassade attributet, och anger ett CustomAttributeTypedArgument objekt som beskriver typen och värdet för fältet eller egenskapen.

CustomAttributeNamedArgument(MemberInfo, Object)

Initierar en ny instans av CustomAttributeNamedArgument klassen, som representerar det angivna fältet eller egenskapen för det anpassade attributet, och anger värdet för fältet eller egenskapen.

public:
 CustomAttributeNamedArgument(System::Reflection::MemberInfo ^ memberInfo, System::Object ^ value);
public CustomAttributeNamedArgument(System.Reflection.MemberInfo memberInfo, object? value);
public CustomAttributeNamedArgument(System.Reflection.MemberInfo memberInfo, object value);
new System.Reflection.CustomAttributeNamedArgument : System.Reflection.MemberInfo * obj -> System.Reflection.CustomAttributeNamedArgument
Public Sub New (memberInfo As MemberInfo, value As Object)

Parametrar

memberInfo
MemberInfo

Ett fält eller en egenskap för det anpassade attributet. Det nya CustomAttributeNamedArgument objektet representerar den här medlemmen och dess värde.

value
Object

Värdet för fältet eller egenskapen för det anpassade attributet.

Undantag

memberInfo är null.

memberInfo är inte ett fält eller en egenskap för det anpassade attributet.

Kommentarer

Den här konstruktorn är till för användning av arvtagare till CustomAttributeNamedArgument klassen. Den är inte avsedd för användning i programkod.

Gäller för

CustomAttributeNamedArgument(MemberInfo, CustomAttributeTypedArgument)

Initierar en ny instans av CustomAttributeNamedArgument klassen, som representerar det angivna fältet eller egenskapen för det anpassade attributet, och anger ett CustomAttributeTypedArgument objekt som beskriver typen och värdet för fältet eller egenskapen.

public:
 CustomAttributeNamedArgument(System::Reflection::MemberInfo ^ memberInfo, System::Reflection::CustomAttributeTypedArgument typedArgument);
public CustomAttributeNamedArgument(System.Reflection.MemberInfo memberInfo, System.Reflection.CustomAttributeTypedArgument typedArgument);
new System.Reflection.CustomAttributeNamedArgument : System.Reflection.MemberInfo * System.Reflection.CustomAttributeTypedArgument -> System.Reflection.CustomAttributeNamedArgument
Public Sub New (memberInfo As MemberInfo, typedArgument As CustomAttributeTypedArgument)

Parametrar

memberInfo
MemberInfo

Ett fält eller en egenskap för det anpassade attributet. Det nya CustomAttributeNamedArgument objektet representerar den här medlemmen och dess värde.

typedArgument
CustomAttributeTypedArgument

Ett objekt som beskriver typen och värdet för fältet eller egenskapen.

Undantag

memberInfo är null.

Kommentarer

Den här konstruktorn är till för användning av arvtagare till CustomAttributeNamedArgument klassen. Den är inte avsedd för användning i programkod.

Gäller för