ModuleHandle Yapı
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.
Modül için çalışma zamanı tanıtıcısını temsil eder.
public value class ModuleHandle : IEquatable<ModuleHandle>
public value class ModuleHandle
public struct ModuleHandle : IEquatable<ModuleHandle>
public struct ModuleHandle
[System.Runtime.InteropServices.ComVisible(true)]
public struct ModuleHandle
type ModuleHandle = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type ModuleHandle = struct
Public Structure ModuleHandle
Implements IEquatable(Of ModuleHandle)
Public Structure ModuleHandle
- Devralma
- Öznitelikler
- Uygulamalar
Açıklamalar
ResolveFieldHandle, ResolveMethodHandleve ResolveTypeHandle yöntemleri, geçerli modüldeki alanlar, yöntemler ve türler için çalışma zamanı tanıtıcılarına meta veri belirteçlerinin verimli bir şekilde çözülmesini sağlar.
Alanlar
| Name | Description |
|---|---|
| EmptyHandle |
Boş bir modül tutamacını temsil eder. |
Özellikler
| Name | Description |
|---|---|
| MDStreamVersion |
Meta veri akışı sürümünü alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(ModuleHandle) |
Belirtilen Boolean yapının geçerli ModuleHandleöğesine eşit olup olmadığını belirten bir ModuleHandle değer döndürür. |
| Equals(Object) |
Belirtilen nesnenin bir yapı olup olmadığını ve geçerli Booleanöğesine eşit olup olmadığını belirten bir ModuleHandleModuleHandle değer döndürür. |
| GetHashCode() |
Bu örneğin karma kodunu döndürür. |
| GetRuntimeFieldHandleFromMetadataToken(Int32) |
Belirtilen meta veri belirteci tarafından tanımlanan alan için bir çalışma zamanı tanıtıcısı döndürür. |
| GetRuntimeMethodHandleFromMetadataToken(Int32) |
Belirtilen meta veri belirteci tarafından tanımlanan yöntem veya oluşturucu için bir çalışma zamanı yöntemi tanıtıcısı döndürür. |
| GetRuntimeTypeHandleFromMetadataToken(Int32) |
Belirtilen meta veri belirteci tarafından tanımlanan tür için bir çalışma zamanı türü tanıtıcısı döndürür. |
| ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
Belirtecin kapsamda olduğu tür ve yöntemin genel tür bağımsız değişkenlerini belirterek, belirtilen meta veri belirteci tarafından tanımlanan alan için bir çalışma zamanı alan tanıtıcısı döndürür. |
| ResolveFieldHandle(Int32) |
Belirtilen meta veri belirteci tarafından tanımlanan alan için bir çalışma zamanı tanıtıcısı döndürür. |
| ResolveMethodHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
Belirtecin kapsamda olduğu tür ve yöntemin genel tür bağımsız değişkenlerini belirterek belirtilen meta veri belirteci tarafından tanımlanan yöntem veya oluşturucu için bir çalışma zamanı yöntemi tanıtıcısı döndürür. |
| ResolveMethodHandle(Int32) |
Belirtilen meta veri belirteci tarafından tanımlanan yöntem veya oluşturucu için bir çalışma zamanı yöntemi tanıtıcısı döndürür. |
| ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
Belirtecin kapsamda olduğu türün ve yöntemin genel tür bağımsız değişkenlerini belirterek, belirtilen meta veri belirteci tarafından tanımlanan tür için bir çalışma zamanı türü tanıtıcısı döndürür. |
| ResolveTypeHandle(Int32) |
Belirtilen meta veri belirteci tarafından tanımlanan tür için bir çalışma zamanı türü tanıtıcısı döndürür. |
İşleçler
| Name | Description |
|---|---|
| Equality(ModuleHandle, ModuleHandle) |
İki ModuleHandle yapının eşit olup olmadığını test eder. |
| Inequality(ModuleHandle, ModuleHandle) |
İki ModuleHandle yapının eşit olup olmadığını test eder. |