Type.GetOptionalCustomModifiers Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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ştirilmiş Typedeğilse türünde Typeboş bir dizi. Değiştirilmiş Type bir , GetModifiedPropertyType()veya GetModifiedParameterType()'den GetModifiedFieldType()alınır.
Açıklamalar
yönetilen GetOptionalCustomModifiers 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 , Ortak Dil Altyapısı (CLI) belgelerinin Bölüm II'deki meta veri belirtimine bakın.