Type.GetOptionalCustomModifiers Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, geçerli Typeöğesinin isteğe bağlı özel değiştiricilerini döndürür.

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()

Döndürülenler

Type[]

Geçerli Typeöğesinin Type isteğe bağlı özel değiştiricilerini tanımlayan bir nesne dizisi.

-veya-

Geçerlinin Type özel değiştiricisi yoksa türünde Typeboş bir dizi.

-veya-

Geçerli Type değiştirilmemişse Typetüründe Typeboş bir dizi. Değiştirilmiş Type bir , veya GetModifiedFieldType()'den GetModifiedPropertyType()GetModifiedParameterType()alınır.

Açıklamalar

GetOptionalCustomModifiers yönetilen derleyici tasarımcıları için ve GetRequiredCustomModifiers yöntemleri sağlanır. Özel değiştiriciler hakkında daha fazla bilgi için bkz. ad alanında System.Runtime.CompilerServices sınıflar. Ayrıca Bkz. Common Language Infrastructure (CLI) belgelerinin Bölüm II'deki meta veri belirtimi.

Şunlara uygulanır