32 references to FieldDirection
dotnet-svcutil-lib (32)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeGenerator.cs (4)
1237protected virtual void OutputDirection(FieldDirection dir) 1241case FieldDirection.In: 1243case FieldDirection.Out: 1246case FieldDirection.Ref:
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (4)
2983private void OutputDirection(FieldDirection dir) 2987case FieldDirection.In: 2989case FieldDirection.Out: 2992case FieldDirection.Ref:
FrameworkFork\Microsoft.CodeDom\System\CodeDirectionExpression.cs (4)
24private FieldDirection _direction = FieldDirection.In; 37public CodeDirectionExpression(FieldDirection direction, CodeExpression expression) 61public FieldDirection Direction
FrameworkFork\Microsoft.CodeDom\System\CodeParameterDeclarationExpression.cs (3)
28private FieldDirection _dir = FieldDirection.In; 96public FieldDirection Direction
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (9)
278GenerateParameters(helperMethod, paramTypeDecl, inValue, FieldDirection.In); 297CodeMethodReturnStatement returnStatement = GenerateParameters(helperMethod, returnTypeDecl, outVar, FieldDirection.Out); 312private static CodeMethodReturnStatement GenerateParameters(CodeMemberMethod helperMethod, CodeTypeDeclaration codeTypeDeclaration, CodeExpression target, FieldDirection dir) 324if (dir == FieldDirection.In) 330if (param == null && dir == FieldDirection.Out && helperMethod.ReturnType.BaseType == s_voidTypeRef.BaseType) 343if (dir == FieldDirection.Out) 352private static CodeParameterDeclarationExpression GetRefParameter(CodeParameterDeclarationExpressionCollection parameters, FieldDirection dir, CodeMemberField field) 360p.Direction = FieldDirection.Ref; 856eventAsyncMethodParameter.Direction = FieldDirection.In;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (8)
414_ins = new ParametersPartCodeGenerator(this, beginMethod.Name, beginMethod.Parameters, beginMethod.CustomAttributes, FieldDirection.In); 415_outs = new ParametersPartCodeGenerator(this, beginMethod.Name, endMethod.Parameters, beginMethod.CustomAttributes, FieldDirection.Out); 419internal CodeParameterDeclarationExpression GetOrCreateParameter(CodeTypeReference type, string name, FieldDirection direction, ref int index, out bool createdNew) 422ParametersPartCodeGenerator existingParams = direction != FieldDirection.In ? _ins : _outs; 428existing.Direction = FieldDirection.Ref; 442paramDecl.Direction = FieldDirection.Ref; 468private FieldDirection _direction; 474internal ParametersPartCodeGenerator(ParameterizedMethodGenerator parent, string methodName, CodeParameterDeclarationExpressionCollection parameters, CodeAttributeDeclarationCollection messageAttrs, FieldDirection direction)