Aracılığıyla paylaş


PrivateObject Oluşturucu (Type, array<Type[], array<Object )

Yeni bir örneğini başlatır PrivateObject sınıfı.

Ad alanı:  Microsoft.VisualStudio.TestTools.UnitTesting
Derleme:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll içinde)

Sözdizimi

'Bildirim
Public Sub New ( _
    type As Type, _
    parameterTypes As Type(), _
    args As Object() _
)
public PrivateObject(
    Type type,
    Type[] parameterTypes,
    Object[] args
)
public:
PrivateObject(
    Type^ type, 
    array<Type^>^ parameterTypes, 
    array<Object^>^ args
)
new : 
        type:Type * 
        parameterTypes:Type[] * 
        args:Object[] -> PrivateObject
public function PrivateObject(
    type : Type, 
    parameterTypes : Type[], 
    args : Object[]
)

Parametreler

  • parameterTypes
    Tür: array<System.Type[]
    Bir dizi Type numarası, sipariş ve nesne oluşturma parametrelerini türünü temsil eden nesne.
  • args
    Tür: array<System.Object[]
    Nesneyi tanımlamak için bağımsız değişkenler.

Özel Durumlar

Exception Koşul
ArgumentNullException

typeis nullnull başvuru (Visual Basic'te Nothing).

ArgumentException

parameterTypesçok boyutlu olduğu.

-veya-

Belirtilen parametrelerle eşleşen oluşturucu bulunamadı PrivateObject.

Notlar

Bu nesneyi geçirilen oluşturur type, parameterTypes, ve args parametreleri.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

PrivateObject Sınıf

PrivateObject Fazla Yük

Microsoft.VisualStudio.TestTools.UnitTesting Ad Alanı