FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs (10)
1589setNode.Left = new CodeFieldReferenceExpression(ThisReference, Globals.NodeArrayFieldName);
1615new CodePropertyReferenceExpression(ThisReference, Globals.NodeArrayPropertyName)
1686propertyGet.Expression = new CodeFieldReferenceExpression(ThisReference, Globals.ExtensionDataObjectFieldName);
1690propertySet.Left = new CodeFieldReferenceExpression(ThisReference, Globals.ExtensionDataObjectFieldName);
1708raisePropertyChangedEventMethod.Statements.Add(new CodeVariableDeclarationStatement(typeof(PropertyChangedEventHandler), propertyChanged.VariableName, new CodeEventReferenceExpression(ThisReference, PropertyChangedEvent.Name)));
1711ifStatement.TrueStatements.Add(new CodeDelegateInvokeExpression(propertyChanged, ThisReference, new CodeObjectCreateExpression(typeof(PropertyChangedEventArgs), propertyName)));
1746propertyGet.Expression = new CodeFieldReferenceExpression(ThisReference, fieldName);
1750propertySet.Left = new CodeFieldReferenceExpression(ThisReference, fieldName);
1755CodeExpression left = new CodeFieldReferenceExpression(ThisReference, fieldName);
1769ifStatement.TrueStatements.Add(new CodeMethodInvokeExpression(ThisReference, RaisePropertyChangedEventMethod.Name, new CodePrimitiveExpression(propertyName)));