CustomAttributeNamedArgument コンストラクター

定義

CustomAttributeNamedArgument クラスの新しいインスタンスを初期化します。Initializes a new instance of the CustomAttributeNamedArgument class.

オーバーロード

CustomAttributeNamedArgument(MemberInfo, Object)

カスタム属性の指定されたフィールドまたはプロパティを表す CustomAttributeNamedArgument クラスの新しいインスタンスを初期化し、フィールドまたはプロパティの値を指定します。Initializes a new instance of the CustomAttributeNamedArgument class, which represents the specified field or property of the custom attribute, and specifies the value of the field or property.

CustomAttributeNamedArgument(MemberInfo, CustomAttributeTypedArgument)

カスタム属性の指定されたフィールドまたはプロパティを表す CustomAttributeNamedArgument クラスの新しいインスタンスを初期化し、フィールドまたはプロパティの型と値を記述する CustomAttributeTypedArgument オブジェクトを指定します。Initializes a new instance of the CustomAttributeNamedArgument class, which represents the specified field or property of the custom attribute, and specifies a CustomAttributeTypedArgument object that describes the type and value of the field or property.

CustomAttributeNamedArgument(MemberInfo, Object)

カスタム属性の指定されたフィールドまたはプロパティを表す CustomAttributeNamedArgument クラスの新しいインスタンスを初期化し、フィールドまたはプロパティの値を指定します。Initializes a new instance of the CustomAttributeNamedArgument class, which represents the specified field or property of the custom attribute, and specifies the value of the field or property.

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

パラメーター

memberInfo
MemberInfo

カスタム属性のフィールドまたはプロパティ。A field or property of the custom attribute. 新しい CustomAttributeNamedArgument オブジェクトは、このメンバーとその値を表します。The new CustomAttributeNamedArgument object represents this member and its value.

value
Object

カスタム属性のフィールドまたはプロパティの値。The value of the field or property of the custom attribute.

例外

memberInfonull です。memberInfo is null.

memberInfo はカスタム属性のフィールドまたはプロパティではありません。memberInfo is not a field or property of the custom attribute.

注釈

このコンストラクターは、CustomAttributeNamedArgument クラスの継承側によって使用されます。This constructor is for use by inheritors of the CustomAttributeNamedArgument class. アプリケーションコードで使用するためのものではありません。It is not intended for use in application code.

CustomAttributeNamedArgument(MemberInfo, CustomAttributeTypedArgument)

カスタム属性の指定されたフィールドまたはプロパティを表す CustomAttributeNamedArgument クラスの新しいインスタンスを初期化し、フィールドまたはプロパティの型と値を記述する CustomAttributeTypedArgument オブジェクトを指定します。Initializes a new instance of the CustomAttributeNamedArgument class, which represents the specified field or property of the custom attribute, and specifies a CustomAttributeTypedArgument object that describes the type and value of the field or property.

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

パラメーター

memberInfo
MemberInfo

カスタム属性のフィールドまたはプロパティ。A field or property of the custom attribute. 新しい CustomAttributeNamedArgument オブジェクトは、このメンバーとその値を表します。The new CustomAttributeNamedArgument object represents this member and its value.

typedArgument
CustomAttributeTypedArgument

フィールドまたはプロパティの型と値を記述するオブジェクト。An object that describes the type and value of the field or property.

例外

memberInfonull です。memberInfo is null.

注釈

このコンストラクターは、CustomAttributeNamedArgument クラスの継承側によって使用されます。This constructor is for use by inheritors of the CustomAttributeNamedArgument class. アプリケーションコードで使用するためのものではありません。It is not intended for use in application code.

適用対象