Aracılığıyla paylaş


VsaEngine Sınıf

Tanım

Dikkat

Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.

public ref class VsaEngine : Microsoft::Vsa::IVsaEngine
public class VsaEngine : Microsoft.Vsa.IVsaEngine
[System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
public class VsaEngine : Microsoft.Vsa.IVsaEngine
type VsaEngine = class
    interface IVsaEngine
[<System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")>]
type VsaEngine = class
    interface IVsaEngine
Public Class VsaEngine
Implements IVsaEngine
Devralma
VsaEngine
Öznitelikler
Uygulamalar

Oluşturucular

VsaEngine()
Geçersiz.

VsaEngine sınıfının yeni bir örneğini başlatır.

Alanlar

_baseEngine
_engineClosed
m_Items

Özellikler

Assembly
Geçersiz.

yöntemi tarafından oluşturulan çalışan derlemeye başvuru alır Run() .

Evidence
Geçersiz.

Geçerli nesnenin kimliğini doğrulama amacıyla kanıtı alır veya ayarlar.

GenerateDebugInfo
Geçersiz.

Derleme yöntemi çağrıldığında betik altyapısının hata ayıklama bilgileri üretip üretmediğini belirten bir değer alır veya ayarlar.

IsCompiled
Geçersiz.

Yöntem çağrıldığında betik altyapısının hata ayıklama bilgileri üretmek üzere ayarlanıp ayarlanmadığını Compile() gösteren bir değer alır.

IsDirty
Geçersiz.

Betik altyapısının kaynak durumunun son kaydetme işleminden sonra mı yoksa betik altyapısı ilk yüklendiğinden beri mi değiştiğini belirten bir değer alır.

IsRunning
Geçersiz.

Betik altyapısının şu anda çalışma modunda olup olmadığını belirten bir değer alır.

Items
Geçersiz.

IVsaItems Kod öğeleri, başvuru öğeleri ve genel öğeler dahil olmak üzere CreateItem yöntemini kullanarak betik altyapısına eklenen tüm öğeleri temsil eden nesne koleksiyonunu IVsaItem alır.

Language
Geçersiz.

Betik altyapısı tarafından desteklenen programlama dilinin yerelleştirilmemiş adını alır.

LCID
Geçersiz.

Özel durum iletilerinin bildirildiği coğrafi yerel ayarı ve dili alır veya ayarlar.

Name
Geçersiz.

Barındırılan bir ortamdaki kullanıcılara tek tek betik altyapılarını tanımlamak için kullanılan betik altyapısının görünen adını alır veya ayarlar.

RootMoniker
Geçersiz.

Betik altyapısının kök adını alır veya ayarlar.

RootNamespace
Geçersiz.

Betik altyapısı tarafından kullanılan kök ad alanını alır veya ayarlar.

Site
Geçersiz.

Betik altyapısı tarafından konakla iletişim kurmak için kullanılan konak tarafından uygulanan IVsaSite nesneyi alır veya ayarlar.

Version
Geçersiz.

Betik altyapısı tarafından desteklenen dil derleyicisinin geçerli sürümünü Major.Minor.Revision.Build biçiminde alır.

Yöntemler

CheckEngine()
Close()
Geçersiz.

Betik altyapısını kapatır ve tüm kaynakları serbest bırakır. Betik altyapısı şu anda çalışıyorsa, Reset() ilk olarak yöntemi çağrılır.

Compile()
Geçersiz.

Betik altyapısının mevcut kaynak durumunu derlemesine neden olur.

CreateEngine()
Dispose(Boolean)
Geçersiz.

Geçerli VsaEnginetarafından kullanılan tüm kaynakları serbest bırakır.

Equals(Object)
Geçersiz.

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
Finalize()
Geçersiz.

Bir nesnenin atık toplama tarafından geri kazanılmadan önce kaynakları boşaltmaya ve diğer temizleme işlemlerini gerçekleştirmeye çalışmasına izin verir.

GetExceptionToThrow(Exception)
GetHashCode()
Geçersiz.

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetOption(String)
Geçersiz.

Altyapı için uygulamaya özgü seçenekleri alır.

GetType()
Geçersiz.

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
InitNew()
Geçersiz.

Başlatma aşamasının tamamlandığını belirten bir bildirim sağlar.

IsValidIdentifier(String)
Geçersiz.

Sağlanan tanımlayıcının betik altyapısı için geçerli olup olmadığını denetler.

LoadSourceState(IVsaPersistSite)
Geçersiz.

Betik altyapısını, arabirimi uygulayan konak tarafından sağlanan nesne tarafından belirtildiği gibi kaynak öğeleri kalıcılık noktasından IVsaPersistSite yüklemeye yönlendirir.

MemberwiseClone()
Geçersiz.

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
Reset()
Geçersiz.

Betik altyapısını çalışır durumdan kaldırır ve otomatik olarak bağlanan olay işleyicilerinin bağlantısını keser.

RevokeCache()
Geçersiz.

Kök bilinen adı tarafından belirtildiği gibi altyapı için önbelleğe alınmış derlemeyi geçersiz kılır.

Run()
Geçersiz.

Betik altyapısında derlenmiş kodun yürütülmesini başlatır ve tüm olay işleyicilerini bağlar.

SaveCompiledState(Byte[], Byte[])
Geçersiz.

Betik altyapısının derlenmiş durumunu kaydeder; isteğe bağlı olarak, hata ayıklama bilgilerini de kaydeder.

SaveSourceState(IVsaPersistSite)
Geçersiz.

Betik altyapısını kaynak durumunu belirtilen IVsaPersistSite nesneye kalıcı hale getirmek için yönlendirir.

SetOption(String, Object)
Geçersiz.

Betik altyapısı için uygulamaya özgü seçenekleri ayarlar.

ToString()
Geçersiz.

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır