46 references to FormatterServices
mscorlib (35)
system\reflection\memberinfoserializationholder.cs (1)
79Assembly assem = FormatterServices.LoadAssemblyFromString(assemblyName);
system\runtime\remoting\message.cs (2)
3875SerializationMonkey m = (SerializationMonkey) FormatterServices.GetUninitializedObject(typeof(SerializationMonkey)); 4239SerializationMonkey m = (SerializationMonkey) FormatterServices.GetUninitializedObject(typeof(SerializationMonkey));
system\runtime\remoting\objref.cs (1)
792Assembly asm = FormatterServices.LoadAssemblyFromStringNoThrow(assemName);
system\runtime\remoting\remotingservices.cs (1)
1375Assembly assem = FormatterServices.LoadAssemblyFromStringNoThrow(assemNamespace);
system\runtime\serialization\formatters\binary\binarycommonclasses.cs (2)
406assembly = FormatterServices.LoadAssemblyFromStringNoThrow(assemblyString); 912static Object instanceOfVoid = FormatterServices.GetUninitializedObject(Converter.typeofSystemVoid);
system\runtime\serialization\formatters\binary\binaryformatter.cs (4)
246string assemblyName2 = FormatterServices.GetClrAssemblyName(t, out hasTypeForwardedFrom2); 247return new TypeInformation(FormatterServices.GetClrTypeFullName(t), assemblyName2, hasTypeForwardedFrom2); 256string assemblyName = FormatterServices.GetClrAssemblyName(type, out hasTypeForwardedFrom); 257typeInformation = new TypeInformation(FormatterServices.GetClrTypeFullName(type), assemblyName, hasTypeForwardedFrom);
system\runtime\serialization\formatters\binary\binaryobjectinfo.cs (7)
157si = new SerializationInfo(objectType, converter, !FormatterServices.UnsafeTypeForwardersIsEnabled()); 228si = new SerializationInfo(objectType, converter, !FormatterServices.UnsafeTypeForwardersIsEnabled()); 308if (!FormatterServices.UnsafeTypeForwardersIsEnabled()) 346cache.memberInfos = FormatterServices.GetSerializableMembers(objectType, context); 363memberData = FormatterServices.GetObjectData(obj, cache.memberInfos); 631cache.memberInfos = FormatterServices.GetSerializableMembers(objectType, context); 749FormatterServices.PopulateObjectMembers(obj, cache.memberInfos, memberData);
system\runtime\serialization\formatters\binary\binaryobjectreader.cs (9)
462FormatterServices.CheckTypeSecurity(t, formatterEnums.FEsecurityLevel); 539pr.PRnewObj = FormatterServices.GetSafeUninitializedObject(pr.PRdtType); 542pr.PRnewObj = FormatterServices.GetUninitializedObject(pr.PRdtType); 976var = FormatterServices.GetSafeUninitializedObject(pr.PRdtType); 979var = FormatterServices.GetUninitializedObject(pr.PRdtType); 1405type = FormatterServices.GetTypeFromAssembly(assm, typeName); 1440type = FormatterServices.GetTypeFromAssembly(assm, typeName); 1483objectType = FormatterServices.GetTypeFromAssembly(sourceAssembly, name); 1504if ( !FormatterServices.UnsafeTypeForwardersIsEnabled() && sourceAssembly != destAssembly )
system\runtime\serialization\formatters\binary\binaryutilclasses.cs (1)
706FormatterServices.SerializationSetValue(valueInfo, header, obj);
system\runtime\serialization\formatters\sertrace.cs (2)
117FormatterServices.SerializationSetValue(fi, target, value); 123return FormatterServices.LoadAssemblyFromString(assemblyString);
system\runtime\serialization\objectclonehelper.cs (2)
148MemberInfo[] mi = FormatterServices.GetSerializableMembers(serObj.GetType()); 169FormatterServices.SerializationSetValue(mi[index], serObj, value);
system\runtime\serialization\objectmanager.cs (2)
456FormatterServices.SerializationSetValue(memberToFix, fixupObj, value); 607FormatterServices.SerializationSetValue(tempMember, holder.ObjectValue, tempObjectHolder.ObjectValue);
system\runtime\serialization\safeserializationmanager.cs (1)
427object deserialized = FormatterServices.GetUninitializedObject(m_realType);
System.Runtime.Serialization (2)
System\Runtime\Serialization\SurrogateDataContract.cs (1)
70return FormatterServices.GetUninitializedObject(objType);
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (1)
959return FormatterServices.GetUninitializedObject(DataContract.GetDataContractForInitialization(id).TypeForInitialization);
System.Workflow.ComponentModel (9)
AuthoringOM\Serializer\ActivitySurrogate.cs (6)
42object[] memberDatas = FormatterServices.GetObjectData(obj, members); 252this.cachedActivity = (Activity)FormatterServices.GetUninitializedObject(this.cachedDefinitionActivity.GetType()); 270FormatterServices.PopulateObjectMembers(this.cachedActivity, members, new object[] { this.memberData, this.disposed }); 275FormatterServices.PopulateObjectMembers(this.cachedActivity, new MemberInfo[] { members[0] }, new object[] { this.memberData }); 280FormatterServices.PopulateObjectMembers(this.cachedActivity, new MemberInfo[] { members[1] }, new object[] { this.disposed }); 293FormatterServices.PopulateObjectMembers(this.cachedActivity, members, currentMemberDatas);
AuthoringOM\Serializer\ActivitySurrogateSelector.cs (3)
133object[] memberDatas = FormatterServices.GetObjectData(obj, members); 163this.returnedObject = FormatterServices.GetUninitializedObject(this.type); 182FormatterServices.PopulateObjectMembers(this.returnedObject, members, this.memberDatas);