Quelle fonction de surcharge Activator.CreateInstance appelle? J'ai un type retourné à partir de "Type proxyType = GetProxyType (typeContrat);" et le ConstructorInfo estQuelle fonction de surcharge Activator.CreateInstance appelle?
« [System.Reflection.RuntimeConstructorInfo] = {Void .ctor (System.ServiceModel.InstanceContext)} { de base System.Reflection.MemberInfo} = {Void .ctor (System.ServiceModel.InstanceContext) }
[System.Reflection.RuntimeConstructorInfo] = {Void .ctor (System.ServiceModel.InstanceContext, System.String)} base de {System.Reflection.MethodBase} = {Void .ctor (System.ServiceModel.InstanceContext, System.String)}
[System.Reflection.RuntimeConstructorInfo] = {Void .ctor (System.ServiceModel.InstanceContext, System.String, System.String)} socle {System.Reflection.MethodBase} = {Void .ctor (System.ServiceModel.InstanceContext, System.String, System.String)}
[System.Reflection.RuntimeConstructorInfo] = {Void .ctor (System.ServiceModel .InstanceContext, System.String, System.ServiceModel.EndpointAddress)} {base de System.Reflection.MethodBase} = {Void .ctor (System.ServiceModel.InstanceContext, System.String, System.ServiceModel.EndpointAddress)}
[System.Reflection.RuntimeConstructorInfo] = {Void .ctor (System.ServiceModel.InstanceContext, System.ServiceModel.Channels.Binding, System.ServiceModel.EndpointAddress)} de base {System.Reflection.MethodBase} = {Void .ctor (système .ServiceModel.InstanceContext, System.ServiceModel .Channels.Binding, System.ServiceModel.EndpointAddress)}.
Merci!
Merci Darin. Je pensais que Activator.CreateInstance (proxyType) aussi. Mais il me lance "Aucun constructeur sans paramètre défini pour cet objet." rapport à la pile est System.RuntimeTypeHandle.CreateInstance (type RuntimeType, Boolean publicOnly, Boolean nocheck, Boolean & canBeCached, RuntimeMethodHandle & cteur, Boolean & bNeedSecurityCheck) à System.RuntimeType.CreateInstanceSlow (Boolean publicOnly, Boolean FillCache) à System.RuntimeType.CreateInstanceImpl (Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) .... – Don
S'il vous plaît voir ma mise à jour. –
Darin, pouvons-nous obtenir un InstanceContext pour exécuter proxyType? OperationContext.Current.InstanceContext semble être celui qui exécute le service courant. – Don