PexCreatableByMethodAndSettersAttribute.CreatableByMethodAndSetters.TryGetFactory 方法

定义

尝试获取工厂方法。

protected:
 override bool TryGetFactory([Runtime::InteropServices::Out] System::Reflection::MethodBase ^ % factory, [Runtime::InteropServices::Out] Microsoft::ExtendedReflection::Metadata::Field ^ % factoryReceiver, [Runtime::InteropServices::Out] cli::array <Microsoft::ExtendedReflection::Metadata::Field ^> ^ % factoryArguments, [Runtime::InteropServices::Out] cli::array <Microsoft::ExtendedReflection::Metadata::Field ^> ^ % remainingFields);
protected override bool TryGetFactory (out System.Reflection.MethodBase factory, out Microsoft.ExtendedReflection.Metadata.Field factoryReceiver, out Microsoft.ExtendedReflection.Metadata.Field[] factoryArguments, out Microsoft.ExtendedReflection.Metadata.Field[] remainingFields);
override this.TryGetFactory : MethodBase * Field * Field[] * Field[] -> bool
Protected Overrides Function TryGetFactory (ByRef factory As MethodBase, ByRef factoryReceiver As Field, ByRef factoryArguments As Field(), ByRef remainingFields As Field()) As Boolean

参数

factory
MethodBase

工厂。

factoryReceiver
Microsoft.ExtendedReflection.Metadata.Field

工厂接收器。

factoryArguments
Microsoft.ExtendedReflection.Metadata.Field[]

工厂参数。

remainingFields
Microsoft.ExtendedReflection.Metadata.Field[]

剩余字段。

返回

Boolean

适用于