ModuleHandle.ResolveTypeHandle 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.
Meta veri belirteci tarafından tanımlanan bir tür için çalışma zamanı türü tanıtıcısı döndürür.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| 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. |
| 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)
- Kaynak:
- RuntimeHandles.cs
- Kaynak:
- RuntimeHandles.cs
- Kaynak:
- RuntimeHandles.cs
- Kaynak:
- RuntimeHandles.cs
- Kaynak:
- RuntimeHandles.cs
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.
public:
RuntimeTypeHandle ResolveTypeHandle(int typeToken);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Trimming changes metadata tokens")]
public RuntimeTypeHandle ResolveTypeHandle(int typeToken);
public RuntimeTypeHandle ResolveTypeHandle(int typeToken);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Trimming changes metadata tokens")>]
member this.ResolveTypeHandle : int -> RuntimeTypeHandle
member this.ResolveTypeHandle : int -> RuntimeTypeHandle
Public Function ResolveTypeHandle (typeToken As Integer) As RuntimeTypeHandle
Parametreler
- typeToken
- Int32
Modüldeki bir türü tanımlayan meta veri belirteci.
Döndürülenler
tarafından RuntimeTypeHandletanımlanan tür için AtypeToken.
- Öznitelikler
Özel durumlar
typeToken geçerli modüldeki bir tür için geçerli bir meta veri belirteci değildir.
-veya-
typeToken geçerli modülün kapsamındaki bir tür için belirteç değildir.
-veya-
typeToken, imzası öğe türünü TypeSpec veya variçeren bir mvar değeridir.
yöntemi boş bir tür tanıtıcısında çağrılır.
Açıklamalar
İmzası öğe türü TypeSpec veya variçeren bir mvar için meta veri belirtecini ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) çözümlemek için, gerekli bağlamı sağlamanıza olanak tanıyan yöntem aşırı yüklemesini kullanın.
Note
Meta veri belirteçleri hakkındaki bilgileri Ortak Dil Altyapısı (CLI) belgelerinde, özellikle de "Bölüm II: Meta Veri Tanımı ve Semantik" belgelerinde bulabilirsiniz.
Şunlara uygulanır
ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])
- Kaynak:
- RuntimeHandles.cs
- Kaynak:
- RuntimeHandles.cs
- Kaynak:
- RuntimeHandles.cs
- Kaynak:
- RuntimeHandles.cs
- Kaynak:
- RuntimeHandles.cs
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.
public:
RuntimeTypeHandle ResolveTypeHandle(int typeToken, cli::array <RuntimeTypeHandle> ^ typeInstantiationContext, cli::array <RuntimeTypeHandle> ^ methodInstantiationContext);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Trimming changes metadata tokens")]
public RuntimeTypeHandle ResolveTypeHandle(int typeToken, RuntimeTypeHandle[]? typeInstantiationContext, RuntimeTypeHandle[]? methodInstantiationContext);
public RuntimeTypeHandle ResolveTypeHandle(int typeToken, RuntimeTypeHandle[]? typeInstantiationContext, RuntimeTypeHandle[]? methodInstantiationContext);
public RuntimeTypeHandle ResolveTypeHandle(int typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Trimming changes metadata tokens")>]
member this.ResolveTypeHandle : int * RuntimeTypeHandle[] * RuntimeTypeHandle[] -> RuntimeTypeHandle
member this.ResolveTypeHandle : int * RuntimeTypeHandle[] * RuntimeTypeHandle[] -> RuntimeTypeHandle
Public Function ResolveTypeHandle (typeToken As Integer, typeInstantiationContext As RuntimeTypeHandle(), methodInstantiationContext As RuntimeTypeHandle()) As RuntimeTypeHandle
Parametreler
- typeToken
- Int32
Modüldeki bir türü tanımlayan meta veri belirteci.
- typeInstantiationContext
- RuntimeTypeHandle[]
Belirtecin RuntimeTypeHandle kapsam içinde olduğu türün genel tür bağımsız değişkenlerini temsil eden bir yapı dizisi veya null bu tür genel değilse.
- methodInstantiationContext
- RuntimeTypeHandle[]
Belirtecin kapsam içinde olduğu yöntemin RuntimeTypeHandle genel tür bağımsız değişkenlerini temsil eden yapı nesneleri dizisi veya null bu yöntem genel değilse.
Döndürülenler
tarafından RuntimeTypeHandletanımlanan tür için AtypeToken.
- Öznitelikler
Özel durumlar
typeToken geçerli modüldeki bir tür için geçerli bir meta veri belirteci değildir.
-veya-
typeToken geçerli modülün kapsamındaki bir tür için belirteç değildir.
-veya-
typeToken, imzası öğe türünü TypeSpec veya variçeren bir mvar değeridir.
yöntemi boş bir tür tanıtıcısında çağrılır.
typeToken geçerli bir belirteç değil.
Açıklamalar
Note
Meta veri belirteçleri hakkındaki bilgileri Ortak Dil Altyapısı (CLI) belgelerinde, özellikle de "Bölüm II: Meta Veri Tanımı ve Semantik" belgelerinde bulabilirsiniz.