System\Activities\Expressions\MethodCallExpressionHelper.cs (15)
20static void PrepareForVariables(MethodBase methodInfo, ParameterExpression objectArray, Collection<ParameterExpression> variables,
21Collection<Expression> assignVariablesExpressions, Collection<Expression> assignVariablesBackExpressions)
62static MethodCallExpression PrepareForCallExpression(MethodInfo methodInfo, ParameterExpression targetInstance, Collection<ParameterExpression> variables)
77Collection<ParameterExpression> variables, out ParameterExpression tempInstance, out Expression assignTempInstanceExpression)
103static Expression ComposeBlockExpression(Collection<ParameterExpression> variables, Collection<Expression> assignVariables, Expression callExpression,
104Collection<Expression> assignVariablesBack, Type returnType, bool isConstructor, bool valueTypeReference)
106Collection<Expression> expressions = new Collection<Expression>();
148Collection<Expression> assignVariablesExpressions = new Collection<Expression>();
149Collection<Expression> assignVariablesBackExpressions = new Collection<Expression>();
150Collection<ParameterExpression> variables = new Collection<ParameterExpression>();
177Collection<Expression> assignVariablesExpressions = new Collection<Expression>();
178Collection<Expression> assignVariablesBackExpressions = new Collection<Expression>();
179Collection<ParameterExpression> variables = new Collection<ParameterExpression>();
System\Activities\Runtime\ActivityInstanceMap.cs (7)
76private static void AddBlockingActivity(ref Collection<ActivityBlockingUpdate> updateErrors, DynamicUpdateMap.UpdatedActivity updatedActivity, QualifiedId originalId, string reason, string activityInstanceId)
89public void GetActivitiesBlockingUpdate(DynamicUpdateMap updateMap, List<ActivityInstance> secondaryRootInstances, ref Collection<ActivityBlockingUpdate> updateErrors)
111private static bool CanCompensationOrConfirmationHandlerReferenceAddedSymbols(InstanceList instanceList, DynamicUpdateMap rootUpdateMap, IdSpace rootIdSpace, List<ActivityInstance> secondaryRootInstances, ref Collection<ActivityBlockingUpdate> updateErrors)
178private static bool IsInvalidEnvironmentUpdate(InstanceList instanceList, DynamicUpdateMap.UpdatedActivity updatedActivity, ref Collection<ActivityBlockingUpdate> updateErrors)
256private IList<InstanceListNeedingUpdate> GetInstanceListsNeedingUpdate(DynamicUpdateMap updateMap, Activity targetDefinition, List<ActivityInstance> secondaryRootInstances, ref Collection<ActivityBlockingUpdate> updateErrors)
362public void UpdateRawInstance(DynamicUpdateMap updateMap, Activity targetDefinition, List<ActivityInstance> secondaryRootInstances, ref Collection<ActivityBlockingUpdate> updateErrors)
443public void UpdateInstanceByActivityParticipation(ActivityExecutor activityExecutor, DynamicUpdateMap rootMap, ref Collection<ActivityBlockingUpdate> updateErrors)
System\Activities\Statements\MethodResolver.cs (9)
34public Collection<Type> GenericTypeArguments { get; set; }
38public Collection<Argument> Parameters { get; set; }
452Collection<MethodBase> methods = new Collection<MethodBase>();
567Type targetType, InArgument targetObject, Collection<Argument> parameters,
578public SyncMethodExecutor(SyncMethodExecutor copy, Type targetType, InArgument targetObject, Collection<Argument> parameters,
621Collection<Argument> parameters, RuntimeArgument returnObject,
634Collection<Argument> parameters, RuntimeArgument returnObject)
683Type targetType, InArgument targetObject, Collection<Argument> parameters,
696Collection<Argument> parameters, RuntimeArgument returnObject) :
System\ServiceModel\Security\WSSecurityPolicy.cs (126)
420public virtual bool TryGetNestedPolicyAlternatives(MetadataImporter importer, XmlElement assertion, out Collection<Collection<XmlElement>> alternatives)
442alternatives = new Collection<Collection<XmlElement>>();
445Collection<XmlElement> alternative = new Collection<XmlElement>();
461Collection<Collection<XmlElement>> alternatives;
466foreach (Collection<XmlElement> alternative in alternatives)
523Collection<Collection<XmlElement>> alternatives;
528foreach (Collection<XmlElement> alternative in alternatives)
576Collection<Collection<XmlElement>> alternatives;
581foreach (Collection<XmlElement> alternative in alternatives)
656Collection<Collection<XmlElement>> alternatives;
662foreach (Collection<XmlElement> alternative in alternatives)
683foreach (Collection<XmlElement> alternative in alternatives)
834Collection<Collection<XmlElement>> alternatives;
839foreach (Collection<XmlElement> alternative in alternatives)
904public virtual Collection<XmlElement> CreateWsspSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted, Collection<SecurityTokenParameters> optionalEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing)
909public virtual Collection<XmlElement> CreateWsspSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted, Collection<SecurityTokenParameters> optionalEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing, AddressingVersion addressingVersion)
911Collection<XmlElement> supportingTokenAssertions = new Collection<XmlElement>();
931protected XmlElement CreateWsspSignedSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted)
982protected XmlElement CreateWsspEndorsingSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> optionalEndorsing, AddressingVersion addressingVersion)
987protected XmlElement CreateWsspSignedEndorsingSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing, AddressingVersion addressingVersion)
992protected XmlElement CreateWsspiSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> optionalEndorsing, AddressingVersion addressingVersion, string assertionName)
1044public virtual bool TryImportWsspSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted, Collection<SecurityTokenParameters> optionalEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing)
1089protected bool TryImportWsspSignedSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted, out XmlElement assertion)
1110Collection<Collection<XmlElement>> alternatives;
1115foreach (Collection<XmlElement> alternative in alternatives)
1117Collection<SecurityTokenParameters> signedSupportingTokens = new Collection<SecurityTokenParameters>();
1118Collection<SecurityTokenParameters> optionalSignedSupportingTokens = new Collection<SecurityTokenParameters>();
1169protected bool TryImportWsspEndorsingSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> optionalEndorsing, out XmlElement assertion)
1182Collection<Collection<XmlElement>> alternatives;
1187foreach (Collection<XmlElement> alternative in alternatives)
1195Collection<SecurityTokenParameters> supportingTokens = new Collection<SecurityTokenParameters>();
1196Collection<SecurityTokenParameters> optionalSupportingTokens = new Collection<SecurityTokenParameters>();
1233protected bool TryImportWsspSignedEndorsingSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing, out XmlElement assertion)
1246Collection<Collection<XmlElement>> alternatives;
1251foreach (Collection<XmlElement> alternative in alternatives)
1259Collection<SecurityTokenParameters> supportingTokens = new Collection<SecurityTokenParameters>();
1260Collection<SecurityTokenParameters> optionalSupportingTokens = new Collection<SecurityTokenParameters>();
1498Collection<Collection<XmlElement>> alternatives;
1502foreach (Collection<XmlElement> alternative in alternatives)
1585Collection<Collection<XmlElement>> alternatives;
1590foreach (Collection<XmlElement> alternative in alternatives)
1716Collection<Collection<XmlElement>> alternatives;
1720foreach (Collection<XmlElement> alternative in alternatives)
1742Collection<Collection<XmlElement>> alternatives;
1746foreach (Collection<XmlElement> alternative in alternatives)
1768Collection<Collection<XmlElement>> alternatives;
1772foreach (Collection<XmlElement> alternative in alternatives)
1838Collection<Collection<XmlElement>> alternatives;
1911public virtual bool TryImportTokenAssertion(MetadataImporter importer, PolicyConversionContext policyContext, Collection<XmlElement> assertions, out SecurityTokenParameters parameters, out bool isOptional)
2045Collection<Collection<XmlElement>> alternatives;
2052foreach (Collection<XmlElement> alternative in alternatives)
2139Collection<Collection<XmlElement>> alternatives;
2146foreach (Collection<XmlElement> alternative in alternatives)
2192Collection<Collection<XmlElement>> alternatives;
2199foreach (Collection<XmlElement> alternative in alternatives)
2232Collection<Collection<XmlElement>> alternatives;
2397public virtual bool TryGetRequestSecurityTokenTemplate(XmlElement assertion, out Collection<XmlElement> requestParameters)
2424Collection<Collection<XmlElement>> alternatives;
2427Collection<XmlElement> requestSecurityTokenTemplate;
2436foreach (Collection<XmlElement> alternative in alternatives)
2512Collection<Collection<XmlElement>> alternatives;
2519foreach (Collection<XmlElement> alternative in alternatives)
2595Collection<Collection<XmlElement>> alternatives;
2602foreach (Collection<XmlElement> alternative in alternatives)
2705Collection<XmlElement> result = new Collection<XmlElement>();
2719Collection<Collection<XmlElement>> alternatives;
2790Collection<Collection<XmlElement>> alternatives;
2797foreach (Collection<XmlElement> alternative in alternatives)
System\ServiceModel\Security\WSSecurityPolicy12.cs (43)
131public override Collection<XmlElement> CreateWsspSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted, Collection<SecurityTokenParameters> optionalEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing, AddressingVersion addressingVersion)
133Collection<XmlElement> supportingTokenAssertions = new Collection<XmlElement>();
224Collection<Collection<XmlElement>> alternatives;
231foreach (Collection<XmlElement> alternative in alternatives)
273Collection<Collection<XmlElement>> alternatives;
280foreach (Collection<XmlElement> alternative in alternatives)
323Collection<Collection<XmlElement>> alternatives;
330foreach (Collection<XmlElement> alternative in alternatives)
377XmlElement CreateWsspSignedSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> optionalSigned)
412XmlElement CreateWsspSignedEncryptedSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> optionalSignedEncrypted)
447public override bool TryImportWsspSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted, Collection<SecurityTokenParameters> optionalEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing)
502bool TryImportWsspSignedSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> optionalSigned, out XmlElement assertion)
515Collection<Collection<XmlElement>> alternatives;
520foreach (Collection<XmlElement> alternative in alternatives)
550bool TryImportWsspSignedEncryptedSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> optionalSignedEncrypted, out XmlElement assertion)
563Collection<Collection<XmlElement>> alternatives;
568foreach (Collection<XmlElement> alternative in alternatives)
639Collection<Collection<XmlElement>> alternatives;