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

Name Description
VsaEngine()
Geçersiz.

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

Alanlar

Name Description
_baseEngine
_engineClosed
m_Items

Özellikler

Name Description
Assembly
Geçersiz.

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

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 oluşturup oluşturmadığını belirten bir değer alır veya ayarlar.

IsCompiled
Geçersiz.

Betik altyapısının yöntem çağrıldığında hata ayıklama bilgileri üretecek şekilde 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 gösteren bir değer alır.

IsRunning
Geçersiz.

Betik altyapısının şu anda çalışma modunda olup olmadığını gösteren 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

Name Description
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.

Geçerli örneğin Type 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 Objectbasit 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 takma 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 bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır