PexCreatableByMethodAndSettersAttribute.CreatableByMethodAndSetters.TryGetFactory 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
尝试获取工厂方法。
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[]
剩余字段。