14 references to Contract
System.ServiceModel (14)
System\ServiceModel\Description\OperationGenerator.cs (1)
132this.ContractName = context.Contract.Contract.CodeName;
System\ServiceModel\Description\ServiceContractGenerator.cs (13)
399if (context.ContractType.Name != context.Contract.CodeName) 403string friendlyName = NamingHelper.XmlName(context.Contract.CodeName) == context.Contract.Name ? context.Contract.CodeName : context.Contract.Name; 407if (NamingHelper.DefaultNamespace != context.Contract.Namespace) 408serviceContractAttr.Arguments.Add(new CodeAttributeArgument("Namespace", new CodePrimitiveExpression(context.Contract.Namespace))); 412if (context.Contract.HasProtectionLevel) 416new CodeTypeReferenceExpression(typeof(ProtectionLevel)), context.Contract.ProtectionLevel.ToString()))); 424if (context.Contract.SessionMode != SessionMode.Allowed) 428new CodeTypeReferenceExpression(typeof(SessionMode)), context.Contract.SessionMode.ToString()))); 583CallContractExtensions(EnumerateBehaviorExtensions(context.Contract), context); 675if (fault.Namespace != context.Contract.Contract.Namespace)