PropertyInfo.GetOptionalCustomModifiers PropertyInfo.GetOptionalCustomModifiers PropertyInfo.GetOptionalCustomModifiers PropertyInfo.GetOptionalCustomModifiers Method

定義

プロパティのオプションのカスタム修飾子を表す型の配列を返します。Returns an array of types representing the optional custom modifiers of the property.

public:
 virtual cli::array <Type ^> ^ GetOptionalCustomModifiers();
public virtual Type[] GetOptionalCustomModifiers ();
abstract member GetOptionalCustomModifiers : unit -> Type[]
override this.GetOptionalCustomModifiers : unit -> Type[]
Public Overridable Function GetOptionalCustomModifiers () As Type()

戻り値

Type[]

TypeIsConst など、現在のプロパティのオプションのカスタム修飾子を識別する IsImplicitlyDereferenced オブジェクトの配列。An array of Type objects that identify the optional custom modifiers of the current property, such as IsConst or IsImplicitlyDereferenced.

注釈

マネージコンパイラGetRequiredCustomModifiersのデザイナーには、メソッドとメソッドが用意されています。GetOptionalCustomModifiersThe GetOptionalCustomModifiers and GetRequiredCustomModifiers methods are provided for designers of managed compilers. カスタム修飾子の詳細についてはIsBoxed 、「」および「 System.Runtime.CompilerServices ECMA Partition II のドキュメント」の「メタデータの仕様」を参照してください。For more information on custom modifiers, see IsBoxed and related classes in the System.Runtime.CompilerServices namespace and the metadata specification in the ECMA Partition II documentation. ドキュメントはオンラインで入手できます。MSDN の「ECMA C# and Common Language Infrastructure Standards」 (ECMA の C# および共通言語基盤の標準規格) と、ECMA のインターナショナル Web サイトにある「Standard ECMA-335 - Common Language Infrastructure (CLI)」を参照してください。The documentation is available online; see ECMA C# and Common Language Infrastructure Standards on MSDN and Standard ECMA-335 - Common Language Infrastructure (CLI) on the Ecma International Web site.

適用対象