Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirtilen yönetilen derlemede belirtilen türde belirtilen yöntemi çağırır.
Sözdizimi
HRESULT ExecuteInDefaultAppDomain (
[in] LPCWSTR pwzAssemblyPath,
[in] LPCWSTR pwzTypeName,
[in] LPCWSTR pwzMethodName,
[in] LPCWSTR pwzArgument,
[out] DWORD *pReturnValue
);
Parametreler
pwzAssemblyPath
[in] yönteminin çağrılacağı öğesini tanımlayan Type yoluAssembly.
pwzTypeName
[in] Çağrılacak yöntemi tanımlayan öğesinin adı Type .
pwzMethodName
[in] Çağrılacak yöntemin adı.
pwzArgument
[in] yöntemine geçirecek dize parametresi.
pReturnValue
[out] Çağrılan yöntem tarafından döndürülen tamsayı değeri.
Dönüş Değeri
| HRESULT | Description |
|---|---|
| S_OK |
ExecuteInDefaultAppDomain başarıyla döndürüldü. |
| HOST_E_CLRNOTAVAILABLE | Ortak dil çalışma zamanı (CLR) bir işleme yüklenmemiş veya CLR yönetilen kodu çalıştıramadığı veya çağrıyı başarıyla işleyemediği bir durumda. |
| HOST_E_TIMEOUT | Arama zaman aşımına uğradı. |
| HOST_E_NOT_OWNER | Çağıranın kilidi yoktur. |
| HOST_E_ABANDONED | Engellenen bir iş parçacığı veya fiber beklerken bir olay iptal edildi. |
| E_FAIL | Bilinmeyen bir yıkıcı hata oluştu. Bir yöntem E_FAIL döndürürse CRL artık işlem içinde kullanılamaz. Barındırma yöntemlerine yapılan sonraki çağrılar HOST_E_CLRNOTAVAILABLE döndürür. |
Açıklamalar
Çağrılan yöntem aşağıdaki imzaya sahip olmalıdır:
static int pwzMethodName (String pwzArgument)
burada pwzMethodName çağrılan yöntemin adını ve pwzArgument bu yönteme parametre olarak geçirilen dize değerini temsil eder. HRESULT değeri S_OK olarak ayarlanırsa, pReturnValue çağrılan yöntem tarafından döndürülen tamsayı değerine ayarlanır. Aksi takdirde ayarlanmadı pReturnValue .
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: MSCorEE.h
Kitaplığı: MSCorEE.dll'da kaynak olarak dahil edilen
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir