1 write to helper
System.Runtime.Serialization (1)
System\Runtime\Serialization\CollectionDataContract.cs (1)
159this.helper = base.Helper as CollectionDataContractCriticalHelper;
46 references to helper
System.Runtime.Serialization (46)
System\Runtime\Serialization\CollectionDataContract.cs (46)
160this.collectionItemName = helper.CollectionItemName; 161if (helper.Kind == CollectionKind.Dictionary || helper.Kind == CollectionKind.GenericDictionary) 163this.itemContract = helper.ItemContract; 165this.helper.SharedTypeContract = sharedTypeContract; 185get { return helper.Kind; } 193get { return helper.ItemType; } 201get { return itemContract ?? helper.ItemContract; } 208helper.ItemContract = value; 217get { return helper.SharedTypeContract; } 225get { return helper.ItemName; } 229set { helper.ItemName = value; } 245get { return helper.KeyName; } 249set { helper.KeyName = value; } 257get { return helper.ValueName; } 261set { helper.ValueName = value; } 282if (helper.ChildElementNamespace == null && !IsDictionary) 286helper.ChildElementNamespace = tempChildElementNamespace; 288this.childElementNamespace = helper.ChildElementNamespace; 301get { return helper.IsItemTypeNullable; } 305set { helper.IsItemTypeNullable = value; } 313get { return helper.IsConstructorCheckRequired; } 317set { helper.IsConstructorCheckRequired = value; } 325get { return helper.GetEnumeratorMethod; } 333get { return helper.AddMethod; } 341get { return helper.Constructor; } 349get { return helper.KnownDataContracts; } 353set { helper.KnownDataContracts = value; } 361get { return helper.InvalidCollectionInSharedContractMessage; } 369get { return helper.SerializationExceptionMessage; } 377get { return helper.DeserializationExceptionMessage; } 390get { return helper.ItemNameSetExplicit; } 400if (helper.XmlFormatWriterDelegate == null) 404if (helper.XmlFormatWriterDelegate == null) 408helper.XmlFormatWriterDelegate = tempDelegate; 412return helper.XmlFormatWriterDelegate; 423if (helper.XmlFormatReaderDelegate == null) 427if (helper.XmlFormatReaderDelegate == null) 431ThrowInvalidDataContractException(helper.DeserializationExceptionMessage, null /*type*/); 435helper.XmlFormatReaderDelegate = tempDelegate; 439return helper.XmlFormatReaderDelegate; 450if (helper.XmlFormatGetOnlyCollectionReaderDelegate == null) 454if (helper.XmlFormatGetOnlyCollectionReaderDelegate == null) 462ThrowInvalidDataContractException(helper.DeserializationExceptionMessage, null /*type*/); 467helper.XmlFormatGetOnlyCollectionReaderDelegate = tempDelegate; 471return helper.XmlFormatGetOnlyCollectionReaderDelegate;