CodeDomProvider.GetTypeOutput(CodeTypeReference) Yöntem

Tanım

Belirtilen CodeTypeReferencetarafından belirtilen türü alır.

public:
 virtual System::String ^ GetTypeOutput(System::CodeDom::CodeTypeReference ^ type);
public virtual string GetTypeOutput (System.CodeDom.CodeTypeReference type);
abstract member GetTypeOutput : System.CodeDom.CodeTypeReference -> string
override this.GetTypeOutput : System.CodeDom.CodeTypeReference -> string
Public Overridable Function GetTypeOutput (type As CodeTypeReference) As String

Parametreler

type
CodeTypeReference

CodeTypeReference Döndürülecek türü gösteren bir.

Döndürülenler

Bu kod oluşturucu tarafından kodun oluşturulduğu dil için biçimlendirilmiş, belirtilen türün metin gösterimi. Örneğin, Visual Basic'te türü için Int32 bir CodeTypeReference değerini geçirmek "Tamsayı" döndürür.

Özel durumlar

Bu yöntem veya CreateGenerator() yöntem türetilmiş bir sınıfta geçersiz kılınmaz.

Açıklamalar

Not

.NET Framework 1.0 ve 1.1 sürümlerinde, bu yöntem sağlayıcının ICodeGenerator yöntemi tarafından döndürülen uygulama tarafından CreateGenerator sağlanır. Sürüm 2.0'da bu yöntem, kod sağlayıcısı tarafından geçersiz kılınmasa bile doğrudan kod sağlayıcısında çağrılabilir. Kod sağlayıcısı bu yöntemi geçersiz kılmazsa, ICodeGenerator uygulama temel sınıf tarafından çağrılır.

Devralanlara Notlar

Bu yöntemi geçersiz kılarsanız, temel sınıfın karşılık gelen yöntemini çağırmamalısınız. Temel sınıf yöntemi, kod oluşturucuları kullanan önceden var olan sağlayıcılarla uyumluluk için eski CreateGenerator() yöntemini kullanarak türetilmiş sınıfta bir oluşturucu oluşturur. Temel sınıf yöntemi daha sonra bu işlevi gerçekleştirmek için uygulamadaki ICodeGenerator eşdeğer yöntemi çağırır. Kod oluşturucu kullanmayan bir NotImplementedException kod sağlayıcısından base-class yöntemini çağırırsanız bir alırsınız.

Şunlara uygulanır