System::Reflection ad alanı
İçindekiler
[
Saklamak
]Sınıflar
| Sınıf | Açıklama |
|---|---|
| Assembly | Reflection sınıfı bir derlemeyi tanımlar. Destek sınırlıdır çünkü kurallar C# ile C++ arasında oldukça farklıdır. Bu sınıfın nesneleri yalnızca System::MakeObject() işleviyle tahsis edilmelidir. Bu türün bir örneğini yığında ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| AssemblyName | Derleme adını tanımlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işleviyle tahsis edilmelidir. Bu türün bir örneğini yığında ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| AssemblyTypeRegistration | Çalışan derlemede tür kaydetmek için tekil örnek. |
| AssemblyTypeRegistrationBase | Çalışan derlemede tür kaydetmek için tekil örneklerin temel tipi. |
| ConstructorInfo | Yapıcı meta verilerine erişim sağlar. |
| FieldInfo | Bir alanın özniteliklerini keşfeder ve alan meta verilerine erişim sağlar. |
| MemberInfo | Üyeler hakkında yansıma bilgisi sağlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işleviyle tahsis edilmelidir. Bu türün bir örneğini yığında ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| MethodBase | Yöntem hakkında temel bilgi. Bu sınıfın nesneleri yalnızca System::MakeObject() işleviyle tahsis edilmelidir. Bu türün bir örneğini yığında ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| MethodInfo | Sınıf yöntemi hakkında bilgiyi temsil eder. |
| PropertyInfo | Özellik bilgilerini temsil eder. |
Enums
| Enum | Açıklama |
|---|---|
| BindingFlags | Üyeleri ve tip arama modlarını ve bağlamaları tanımlar. |
| FieldAttributes | Yansıtılan alan öznitelikleri. |
| MemberTypes | Her üye türünü işaretler. |
Typedefs
| Typedef | Açıklama |
|---|---|
| ReflectionTypeLoadException | ReflectionTypeLoadException modülün GetTypes yöntemi tarafından, bir modüldeki sınıflardan herhangi biri yüklenemezse fırlatılır. ReflectionTypeLoadException sınıfı örneklerini asla System::SmartPtr içine sarmayın. |
| TargetInvocationException | TargetInvocationException yansıma yoluyla çağrılan yöntemler tarafından fırlatılır. TargetInvocationException sınıfı örneklerini asla System::SmartPtr içine sarmayın. |