1 write to _helper
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\ClassDataContract.cs (1)
52_helper = (base.Helper as ClassDataContractCriticalHelper)!;
35 references to _helper
System.Private.DataContractSerialization (35)
System\Runtime\Serialization\ClassDataContract.cs (35)
49[MemberNotNull(nameof(_helper))] 53ContractNamespaces = _helper.ContractNamespaces; 54MemberNames = _helper.MemberNames; 55MemberNamespaces = _helper.MemberNamespaces; 67get => _helper.BaseClassContract; 68set => _helper.BaseClassContract = value; 73get => _helper.Members; 74set => _helper.Members = value; 91if (_helper.ChildElementNamespaces == null) 95_helper.ChildElementNamespaces = tempChildElementamespaces; 97_childElementNamespaces = _helper.ChildElementNamespaces; 105internal MethodInfo? OnSerializing => _helper.OnSerializing; 107internal MethodInfo? OnSerialized => _helper.OnSerialized; 109internal MethodInfo? OnDeserializing => _helper.OnDeserializing; 111internal MethodInfo? OnDeserialized => _helper.OnDeserialized; 113internal MethodInfo? ExtensionDataSetMethod => _helper.ExtensionDataSetMethod; 119get => _helper.KnownDataContracts; 120internal set => _helper.KnownDataContracts = value; 125get => _helper.IsISerializable; 126internal set => _helper.IsISerializable = value; 129internal bool IsNonAttributedType => _helper.IsNonAttributedType; 131internal bool HasExtensionData => _helper.HasExtensionData; 133internal string? SerializationExceptionMessage => _helper.SerializationExceptionMessage; 134internal string? DeserializationExceptionMessage => _helper.DeserializationExceptionMessage; 140return _helper.GetISerializableConstructor(); 150_nonAttributedTypeConstructor = _helper.GetNonAttributedTypeConstructor(); 200if (_helper.XmlFormatWriterDelegate == null) 204if (_helper.XmlFormatWriterDelegate == null) 208_helper.XmlFormatWriterDelegate = tempDelegate; 212return _helper.XmlFormatWriterDelegate; 230if (_helper.XmlFormatReaderDelegate == null) 234if (_helper.XmlFormatReaderDelegate == null) 242_helper.XmlFormatReaderDelegate = tempDelegate; 246return _helper.XmlFormatReaderDelegate; 379_helper.EnsureMethodsImported();