105 instantiations of CodeAttributeArgument
dotnet-svcutil-lib (105)
CodeDomFixup\ArrayOfXElementTypeHelper.cs (4)
90generatedCodeAttribute.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(assemblyName.Name))); 91generatedCodeAttribute.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(assemblyName.Version.ToString()))); 138new CodeAttributeArgument(new CodePrimitiveExpression(null)), 139new CodeAttributeArgument("IsAny", new CodePrimitiveExpression(true)));
CodeDomFixup\CodeDomVisitors\AttributeFixer.cs (2)
78attr.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(Tool.ToolName))); 79attr.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(Tool.PackageVersion)));
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeExporter.cs (10)
111decl.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(assemblyName.Name))); 113decl.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(version == null ? assemblyName.Version.ToString() : version))); 192include.Arguments.Add(new CodeAttributeArgument(new CodeTypeOfExpression(derived.TypeDesc.FullName))); 205include.Arguments.Add(new CodeAttributeArgument(new CodeTypeOfExpression(arrayMapping.TypeDesc.FullName))); 270attribute.Arguments.Add(new CodeAttributeArgument("AnonymousType", new CodePrimitiveExpression(true))); 276attribute.Arguments.Add(new CodeAttributeArgument("TypeName", new CodePrimitiveExpression(name))); 281attribute.Arguments.Add(new CodeAttributeArgument("Namespace", new CodePrimitiveExpression(ns))); 285attribute.Arguments.Add(new CodeAttributeArgument("IncludeInSchema", new CodePrimitiveExpression(false))); 300attribute.Arguments.Add(new CodeAttributeArgument(new CodeTypeOfExpression(derived.TypeDesc.FullName))); 316attribute.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(constant.XmlName)));
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapCodeExporter.cs (3)
211attribute.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(elementName))); 215attribute.Arguments.Add(new CodeAttributeArgument("DataType", new CodePrimitiveExpression(typeDesc.DataType.Name))); 219attribute.Arguments.Add(new CodeAttributeArgument("IsNullable", new CodePrimitiveExpression(true)));
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlCodeExporter.cs (29)
194attribute.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(name))); 198attribute.Arguments.Add(new CodeAttributeArgument("Namespace", new CodePrimitiveExpression(ns))); 202attribute.Arguments.Add(new CodeAttributeArgument("DataType", new CodePrimitiveExpression(typeMapping.TypeDesc.DataType.Name))); 206attribute.Arguments.Add(new CodeAttributeArgument("IsNullable", new CodePrimitiveExpression((bool)rootElement.IsNullable))); 246arguments = new CodeAttributeArgument[] { new CodeAttributeArgument(valueExpression) }; 254arguments = new CodeAttributeArgument[] { new CodeAttributeArgument(valueExpression) }; 264arguments = new CodeAttributeArgument[] { new CodeAttributeArgument(typeofValue), new CodeAttributeArgument(valueExpression) }; 278arguments = new CodeAttributeArgument[] { new CodeAttributeArgument(typeofValue), new CodeAttributeArgument(valueExpression) }; 303arguments = new CodeAttributeArgument[] { new CodeAttributeArgument(typeofValue), new CodeAttributeArgument(valueExpression) }; 310arguments = new CodeAttributeArgument[] { new CodeAttributeArgument(typeofValue), new CodeAttributeArgument(valueExpression) }; 798attribute.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(member.ChoiceIdentifier.MemberName))); 862attribute.Arguments.Add(new CodeAttributeArgument(new CodeTypeOfExpression(typeDesc.FullName))); 866attribute.Arguments.Add(new CodeAttributeArgument("DataType", new CodePrimitiveExpression(dataType))); 896attribute.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(name))); 902attribute.Arguments.Add(new CodeAttributeArgument(new CodeTypeOfExpression("System.Nullable`1[" + typeDesc.FullName + "]"))); 907attribute.Arguments.Add(new CodeAttributeArgument(new CodeTypeOfExpression(typeDesc.FullName))); 912attribute.Arguments.Add(new CodeAttributeArgument("Form", new CodeFieldReferenceExpression(new CodeTypeReferenceExpression(typeof(XmlSchemaForm).FullName), Enum.Format(typeof(XmlSchemaForm), form, "G")))); 921attribute.Arguments.Add(new CodeAttributeArgument("Namespace", new CodePrimitiveExpression(ns))); 925attribute.Arguments.Add(new CodeAttributeArgument("DataType", new CodePrimitiveExpression(dataTypeDesc.DataType.Name))); 929attribute.Arguments.Add(new CodeAttributeArgument("IsNullable", new CodePrimitiveExpression((bool)isNullable))); 933attribute.Arguments.Add(new CodeAttributeArgument("NestingLevel", new CodePrimitiveExpression(nestingLevel))); 937attribute.Arguments.Add(new CodeAttributeArgument("Order", new CodePrimitiveExpression(sequenceId))); 948attribute.Arguments.Add(new CodeAttributeArgument("Name", new CodePrimitiveExpression(name))); 952attribute.Arguments.Add(new CodeAttributeArgument("Namespace", new CodePrimitiveExpression(ns))); 956attribute.Arguments.Add(new CodeAttributeArgument("Order", new CodePrimitiveExpression(sequenceId)));
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs (27)
514generatedCodeAttribute.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(assemblyName.Name))); 515generatedCodeAttribute.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(assemblyName.Version.ToString()))); 816dataContractAttribute.Arguments.Add(new CodeAttributeArgument(Globals.NameProperty, new CodePrimitiveExpression(dataContractName))); 817dataContractAttribute.Arguments.Add(new CodeAttributeArgument(Globals.NamespaceProperty, new CodePrimitiveExpression(classDataContract.StableName.Namespace))); 819dataContractAttribute.Arguments.Add(new CodeAttributeArgument(Globals.IsReferenceProperty, new CodePrimitiveExpression(classDataContract.IsReference))); 882dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(Globals.NameProperty, new CodePrimitiveExpression(dataMemberName))); 884dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(Globals.IsRequiredProperty, new CodePrimitiveExpression(dataMember.IsRequired))); 886dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(Globals.EmitDefaultValueProperty, new CodePrimitiveExpression(dataMember.EmitDefaultValue))); 888dataMemberAttribute.Arguments.Add(new CodeAttributeArgument(Globals.OrderProperty, new CodePrimitiveExpression(dataMember.Order))); 1003knownTypeAttribute.Arguments.Add(new CodeAttributeArgument(new CodeTypeOfExpression(GetCodeTypeReference(knownTypeContract)))); 1075dataContractAttribute.Arguments.Add(new CodeAttributeArgument(Globals.NameProperty, new CodePrimitiveExpression(dataContractName))); 1076dataContractAttribute.Arguments.Add(new CodeAttributeArgument(Globals.NamespaceProperty, new CodePrimitiveExpression(enumDataContract.StableName.Namespace))); 1095enumMemberAttribute.Arguments.Add(new CodeAttributeArgument(Globals.ValueProperty, new CodePrimitiveExpression(stringValue))); 1165collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(Globals.NameProperty, new CodePrimitiveExpression(dataContractName))); 1166collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(Globals.NamespaceProperty, new CodePrimitiveExpression(collectionContract.StableName.Namespace))); 1168collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(Globals.IsReferenceProperty, new CodePrimitiveExpression(collectionContract.IsReference))); 1169collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(Globals.ItemNameProperty, new CodePrimitiveExpression(GetNameForAttribute(collectionContract.ItemName)))); 1172collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(Globals.KeyNameProperty, new CodePrimitiveExpression(GetNameForAttribute(collectionContract.KeyName)))); 1173collectionContractAttribute.Arguments.Add(new CodeAttributeArgument(Globals.ValueNameProperty, new CodePrimitiveExpression(GetNameForAttribute(collectionContract.ValueName)))); 1209new CodeAttributeArgument(NullReference), 1210new CodeAttributeArgument(Globals.IsAnyProperty, new CodePrimitiveExpression(true))) 1217new CodeAttributeArgument(new CodePrimitiveExpression(Globals.ExportSchemaMethod))) 1240xmlRootAttribute.Arguments.Add(new CodeAttributeArgument("ElementName", new CodePrimitiveExpression(xmlDataContract.TopLevelElementName.Value))); 1244xmlRootAttribute.Arguments.Add(new CodeAttributeArgument("Namespace", new CodePrimitiveExpression(xmlDataContract.TopLevelElementNamespace.Value))); 1248xmlRootAttribute.Arguments.Add(new CodeAttributeArgument("IsNullable", new CodePrimitiveExpression(false))); 1277namespaceAttribute.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(dataContractNamespace))); 1278namespaceAttribute.Arguments.Add(new CodeAttributeArgument(Globals.ClrNamespaceProperty, new CodePrimitiveExpression(clrNamespace)));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityAttributeGenerationHelper.cs (1)
54attributeProperty = new CodeAttributeArgument(propertyName, newValue);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (1)
256CodeAttributeArgument browsableAttributeValue = new CodeAttributeArgument(new CodeFieldReferenceExpression(browsableAttributeState, editorBrowsableState.ToString()));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (2)
112knownTypeAttribute.Arguments.Add(new CodeAttributeArgument(new CodeTypeOfExpression(knownTypeReference))); 214dataContractAttributeDecl.Arguments.Add(new CodeAttributeArgument("Namespace", new CodePrimitiveExpression(part.Namespace)));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (7)
770messageContractAttr.Arguments.Add(new CodeAttributeArgument("ProtectionLevel", 782messageContractAttr.Arguments.Add(new CodeAttributeArgument("WrapperName", 784messageContractAttr.Arguments.Add(new CodeAttributeArgument("WrapperNamespace", 786messageContractAttr.Arguments.Add(new CodeAttributeArgument("IsWrapped", 790messageContractAttr.Arguments.Add(new CodeAttributeArgument("IsWrapped", 1005attr.Arguments.Add(new CodeAttributeArgument(field.Name, GetArgValue(fieldValue))); 1014attr.Arguments.Add(new CodeAttributeArgument(property.Name, GetArgValue(propertyValue)));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (19)
350serviceContractAttr.Arguments.Add(new CodeAttributeArgument("Name", new CodePrimitiveExpression(friendlyName))); 354serviceContractAttr.Arguments.Add(new CodeAttributeArgument("Namespace", new CodePrimitiveExpression(context.Contract.Namespace))); 356serviceContractAttr.Arguments.Add(new CodeAttributeArgument("ConfigurationName", new CodePrimitiveExpression(NamespaceHelper.GetCodeTypeReference(context.Namespace, context.ContractType).BaseType))); 360serviceContractAttr.Arguments.Add(new CodeAttributeArgument("ProtectionLevel", 367serviceContractAttr.Arguments.Add(new CodeAttributeArgument("CallbackContract", new CodeTypeOfExpression(context.DuplexCallbackTypeReference))); 372serviceContractAttr.Arguments.Add(new CodeAttributeArgument("SessionMode", 401serviceOperationAttr.Arguments.Add(new CodeAttributeArgument("IsOneWay", new CodePrimitiveExpression(true))); 405serviceOperationAttr.Arguments.Add(new CodeAttributeArgument("IsTerminating", new CodePrimitiveExpression(true))); 409serviceOperationAttr.Arguments.Add(new CodeAttributeArgument("IsInitiating", new CodePrimitiveExpression(false))); 413serviceOperationAttr.Arguments.Add(new CodeAttributeArgument("AsyncPattern", new CodePrimitiveExpression(true))); 417serviceOperationAttr.Arguments.Add(new CodeAttributeArgument("ProtectionLevel", 500generatedCodeAttribute.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(assemblyName.Name))); 501generatedCodeAttribute.Arguments.Add(new CodeAttributeArgument(new CodePrimitiveExpression(assemblyName.Version.ToString()))); 608faultContractAttr.Arguments.Add(new CodeAttributeArgument(new CodeTypeOfExpression(exceptionTypeReference))); 610faultContractAttr.Arguments.Add(new CodeAttributeArgument("Action", new CodePrimitiveExpression(fault.Action))); 613faultContractAttr.Arguments.Add(new CodeAttributeArgument("ProtectionLevel", 620faultContractAttr.Arguments.Add(new CodeAttributeArgument("Name", new CodePrimitiveExpression(fault.ElementName.EncodedName))); 622faultContractAttr.Arguments.Add(new CodeAttributeArgument("Namespace", new CodePrimitiveExpression(fault.Namespace))); 825attrDecl.Arguments.Add(new CodeAttributeArgument(ServiceContractGenerator.GetEnumReference<TransactionFlowOption>(attr.Transactions)));
52 references to CodeAttributeArgument
dotnet-svcutil-lib (52)
CodeDomFixup\CodeDomVisitors\AttributeFixer.cs (2)
84CollectionHelpers.MapList<CodeAttributeArgument>(attr.Arguments, 85delegate (CodeAttributeArgument arg)
CodeDomFixup\CodeDomVisitors\CodeDomVisitor.cs (4)
102protected override void Visit(CodeAttributeArgument attrarg) 523if (obj is CodeAttributeArgument) 524Visit((CodeAttributeArgument)obj); 536protected virtual void Visit(CodeAttributeArgument attrarg) { }
CodeDomFixup\CodeDomVisitors\CreateCallbackImpl.cs (2)
508foreach (CodeAttributeArgument arg in serviceContractAttribute.Arguments) 534foreach (CodeAttributeArgument arg in operationContractAttribute.Arguments)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeGenerator.cs (2)
1197foreach (CodeAttributeArgument arg in current.Arguments) 1222protected virtual void OutputAttributeArgument(CodeAttributeArgument arg)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeValidator.cs (2)
187foreach (CodeAttributeArgument arg in current.Arguments) 194private void ValidateAttributeArgument(CodeAttributeArgument arg)
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (2)
2968private void OutputAttributeArgument(CodeAttributeArgument arg) 3538foreach (CodeAttributeArgument arg in current.Arguments)
FrameworkFork\Microsoft.CodeDom\System\CodeAttributeArgument.cs (3)
30/// Initializes a new instance of <see cref='Microsoft.CodeDom.CodeAttributeArgument'/>. 39/// Initializes a new instance of <see cref='Microsoft.CodeDom.CodeAttributeArgument'/> using the specified value. 49/// Initializes a new instance of <see cref='Microsoft.CodeDom.CodeAttributeArgument'/> using the specified name and
FrameworkFork\Microsoft.CodeDom\System\CodeAttributeArgumentCollection.cs (18)
14/// A collection that stores <see cref='Microsoft.CodeDom.CodeAttributeArgument'/> objects. 45/// Initializes a new instance of <see cref='Microsoft.CodeDom.CodeAttributeArgumentCollection'/> containing any array of <see cref='Microsoft.CodeDom.CodeAttributeArgument'/> objects. 48public CodeAttributeArgumentCollection(CodeAttributeArgument[] value) 54/// <para>Represents the entry at the specified index of the <see cref='Microsoft.CodeDom.CodeAttributeArgument'/>.</para> 56public CodeAttributeArgument this[int index] 60return ((CodeAttributeArgument)(List[index])); 69/// <para>Adds a <see cref='Microsoft.CodeDom.CodeAttributeArgument'/> with the specified value to the 72public int Add(CodeAttributeArgument value) 80public void AddRange(CodeAttributeArgument[] value) 112/// <see cref='Microsoft.CodeDom.CodeAttributeArgumentCollection'/> contains the specified <see cref='Microsoft.CodeDom.CodeAttributeArgument'/>.</para> 114public bool Contains(CodeAttributeArgument value) 123public void CopyTo(CodeAttributeArgument[] array, int index) 129/// <para>Returns the index of a <see cref='Microsoft.CodeDom.CodeAttributeArgument'/> in 132public int IndexOf(CodeAttributeArgument value) 138/// <para>Inserts a <see cref='Microsoft.CodeDom.CodeAttributeArgument'/> into the <see cref='Microsoft.CodeDom.CodeAttributeArgumentCollection'/> at the specified index.</para> 140public void Insert(int index, CodeAttributeArgument value) 146/// <para> Removes a specific <see cref='Microsoft.CodeDom.CodeAttributeArgument'/> from the 149public void Remove(CodeAttributeArgument value)
FrameworkFork\Microsoft.CodeDom\System\CodeAttributeDeclaration.cs (2)
55public CodeAttributeDeclaration(string name, params CodeAttributeArgument[] arguments) 65public CodeAttributeDeclaration(CodeTypeReference attributeType, params CodeAttributeArgument[] arguments)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlCodeExporter.cs (9)
211private CodeAttributeArgument[] GetDefaultValueArguments(PrimitiveMapping mapping, object value, out CodeExpression initExpression) 219CodeAttributeArgument[] arguments = null; 246arguments = new CodeAttributeArgument[] { new CodeAttributeArgument(valueExpression) }; 254arguments = new CodeAttributeArgument[] { new CodeAttributeArgument(valueExpression) }; 264arguments = new CodeAttributeArgument[] { new CodeAttributeArgument(typeofValue), new CodeAttributeArgument(valueExpression) }; 278arguments = new CodeAttributeArgument[] { new CodeAttributeArgument(typeofValue), new CodeAttributeArgument(valueExpression) }; 303arguments = new CodeAttributeArgument[] { new CodeAttributeArgument(typeofValue), new CodeAttributeArgument(valueExpression) }; 310arguments = new CodeAttributeArgument[] { new CodeAttributeArgument(typeofValue), new CodeAttributeArgument(valueExpression) }; 498CodeAttributeArgument[] arguments = null;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityAttributeGenerationHelper.cs (3)
50CodeAttributeArgument attributeProperty = TryGetAttributeProperty(attribute, propertyName); 61public static CodeAttributeArgument TryGetAttributeProperty(CodeAttributeDeclaration attribute, string propertyName) 68foreach (CodeAttributeArgument argument in attribute.Arguments)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (1)
256CodeAttributeArgument browsableAttributeValue = new CodeAttributeArgument(new CodeFieldReferenceExpression(browsableAttributeState, editorBrowsableState.ToString()));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (1)
203foreach (CodeAttributeArgument attrArg in dataContractAttributeDecl.Arguments)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationGenerator.cs (1)
171foreach (CodeAttributeArgument argument in include.Arguments)