Aracılığıyla paylaş


ModuleBuilder.GetTypeToken Yöntem

Tanım

Bir tür belirteci döndürür.

Aşırı Yüklemeler

GetTypeToken(Type)

Bu modülde belirtilen türü tanımlamak için kullanılan belirteci döndürür.

GetTypeToken(String)

Belirtilen ada sahip türü tanımlamak için kullanılan belirteci döndürür.

GetTypeToken(Type)

Bu modülde belirtilen türü tanımlamak için kullanılan belirteci döndürür.

public:
 System::Reflection::Emit::TypeToken GetTypeToken(Type ^ type);
public System.Reflection.Emit.TypeToken GetTypeToken (Type type);
member this.GetTypeToken : Type -> System.Reflection.Emit.TypeToken
Public Function GetTypeToken (type As Type) As TypeToken

Parametreler

type
Type

Sınıf türünü temsil eden tür nesnesi.

Döndürülenler

Bu modüldeki verilen türü tanımlamak için kullanılan belirteç.

Özel durumlar

type bir ByRef türdür.

type, null değeridir.

Bu, geçici bir modüle başvuran geçici olmayan bir modüldür.

Açıklamalar

Belirteçler, nesneleri tanımlamak için Microsoft ara dili (MSIL) yönergelerinde kullanılır. Belirteçler, içerdikleri modüle göredir. Örneğin, için String belirteç değeri modülden modüle farklı olabilir. Çağrıldığında GetTypeToken modüle bir başvuru eklenir. Başvuru modülün kalıcı bir parçası olur; aynı bağımsız değişkene sahip birden çok çağrının ek etkisi yoktur.

Şunlara uygulanır

GetTypeToken(String)

Belirtilen ada sahip türü tanımlamak için kullanılan belirteci döndürür.

public:
 System::Reflection::Emit::TypeToken GetTypeToken(System::String ^ name);
public System.Reflection.Emit.TypeToken GetTypeToken (string name);
member this.GetTypeToken : string -> System.Reflection.Emit.TypeToken
Public Function GetTypeToken (name As String) As TypeToken

Parametreler

name
String

Ad alanı da dahil olmak üzere sınıfın adı.

Döndürülenler

Bu modülde belirtilen ada sahip türü tanımlamak için kullanılan belirteç.

Özel durumlar

name boş dizedir ("").

-veya-

name bir ByRef türü temsil eder.

name, null değeridir.

-veya-

tarafından name belirtilen tür bulunamadı.

Bu, geçici bir modüle başvuran geçici olmayan bir modüldür.

Açıklamalar

Bu yöntem, bir yöntemin gövdesini MethodRental doğrudan değiştirmek isteyen sınıfın istemcileri için yararlıdır.

Şunlara uygulanır