All Downloads are FREE. Search and download functionalities are using the official Maven repository.

gendarme.Gendarme.Rules.Serialization.dll Maven / Gradle / Ivy

MZ????@???	?!?L?!This program cannot be run in DOS mode.

$PELb?]M?!@  `@ ? O`? d H.text?> @ `.rsrc`B@@.reloc?H@B?% @@ Z N  _CorDllMainmscoree.dll@ H0-l1,-(
*0^o
9o
o
8
9o
rp(
9*o
9rp(
9*(*0%?(

:*(	
(

o
9?o
o

o
8W(
o

(
;86o
to
9o
o
(
9?-(
:??????o
?(
o
*A5m?01(:*~
(~
((
o
*(
*~(
(
?s
o
*09uo 
:*
o!
9?o"
o#
8X($

	o%
:	o&
:85	rsp('
9
	r?p('
9998((
:??????o
?o)
o*
8?(+
o,
:8zo-
rIp(.
9do
959:$r?po/
(0
(
o1
8$rpo/
(0
(
o1
(2
:`?????o
?(
o
*A4??[(n?0Mo3
o4
?4o5
o6
o7
rgp(
:o3
rIpo8
++o9
*Js:
}(
*0?o;
o

o
o

o
8U(
o

(<
;84o
u9 o=
o
(
9	?!(
:??????o
?**Ak?03oo
o

o

89(
o
(>

	';
	n;8
o
uo?
9(o/
ryp(@
:oA
oB
<8?o
o
r?p(@
98??(C
o
(>
 ?@
(D
o
u9{oE
&8Po
u96oF
9*oG
9(
9{oE
&8(
:??????o
?*AO`0 ?o)
o*

8+(+
oH
:oI
:
{oJ
&(2
:??????o
?({oK
8(L

(
	o
(M
:??????
o
?{oN
*A4n,?AM0)?o
9rp(
:*~
(

:co 
:*o)
o*
8!(+
oI
:(
o
(2
:??????o
?8>o 
9(oO
: oP
9r?p
(
	o1
(
o
*AH7(
*01?o
9o 
9rp(
9*o)
o*

8?(+
oH
:?oI
:zo=
o
:8coQ
9$(
rppo/
(R
o1
84oS
:)o
:(
r?po/
(0
o1
(2
:\?????o
?(
o
*A4??(
*0
*oS
:*o
9*(
o
*(
*0?oQ
:(T
9*rp(
:*o
o
rp(@
9o
o

9o
:*o
9*(
o
*(
*0?	oQ
:(T
:rp(
:*~
(

:(
r9po1
*oO
9%oU
:(
r?po1
*8 oV
:(
rapo1
**(
*??%rp?%r~p?%r?p?%rsp??*~(
(
?s
o
*0 ?
o%
:o&
:*oW
~(X
:*oY
o

:(
r?po1
~Z
o
9(
o
*(
rVpo1
*0Mo3
o4
?4o5
o6
o7
rgp(
:o3
~([
++o9
*BSJBv2.0.50727p?#~L	#StringsT?#US?d#Blob\1#GUIDW_	Z>	g!

8
*
8
\????
???#?;H
x?
??
??3?
?
?
=y??
?????
6?E
???
?
5C
{?
?
?
?
JC
c?

??
?
????????,
?
?
?
?
?
?
?
?
?2Qo???????o/Y??	??:^Q???Q?	?Q?	?Q?6	?Q?N	??	?Q??	?Q??	?Q??	?Q?
?Q?
?Q?8
?Q?L
?_
e? ?? ???`!???H"????"??"?+??"???h$?n	??$?	?$??	?	?%??		
4'??	)((???
,)?4)???X*?`*????*??*???,+?4+????+??+j
i,?+?<,?q
m?,?}
?????g	?	?	?	?	??	?????g	?		?	??????????????	?	?	GT!l)??+1?/16I1?QcDInK9?QY?V?_?oi
{y!?i1?AM?!U1g/p+??	?????????????	+???U?g+u+??$?_,?o9?+9?+???,p+?4?_<?o??+? ??^!k)t
??<p+	??$	?*k0)k"6	3;D?TyoQA?y?W??+)???]L?gasa~D#?9*+97+?C+?W+Dd?D??T?oTp+Dhn+9{+?+)t??+1??9?+9?+9 ????9U???q???x?x?x?x?;?;??x?x??
?K??v?F? ?$(?,,0?4Q.?}.??.??.??.?.?.	C?	C#?
C+?
C3Qc?c#c3????#?
?3(?d?#??3p???#?[?#??3;?G#?3?#1##?#3@;?	????1ES`tht?????Ik??

	"y@>Gendarme.FrameworkRule.ctorMono.CecilTypeReferenceTypeDefinitionget_BaseTypeResolveMemberReferenceget_FullNamemscorlibStringSystemop_Equalityget_IsSerializableTypeRocksGendarme.Framework.RocksImplementsMethodDefinitionMethodSignatureGendarme.Framework.HelpersGetMethodOpCodeBitmaskget_CallsOpCodeEngineGendarme.Framework.EnginesGetBitmaskIntersectMethodBodyMono.Cecil.Cilget_BodyCollection`1Mono.Collections.GenericInstructionget_InstructionsEnumeratorGetEnumeratorget_CurrentOpCodeget_OpCodeFlowControlget_FlowControlget_OperandMethodReferenceMatchesget_DeclaringTypeInheritsMoveNextIDisposableDisposeIRunnerget_RunnerIMetadataTokenProviderSeverityConfidenceReportMethodSignaturesSerializationConstructorGetObjectDataRuleResultget_CurrentRuleResultInitializeEventHandler`1RunnerEventArgsadd_AnalyzeModuleget_HasFieldsget_HasMethodsget_Methodsget_IsConstructorget_HasCustomAttributesICustomAttributeProviderCustomAttributeRocksHasAttributeFieldDefinitionget_FieldsCustomAttributeget_CustomAttributesIEnumerable`1System.Collections.GenericContainsTypeget_NameFormatModuleDefinitionHierarchicalEventArgsget_CurrentModuleTargetRuntimeget_RuntimeAssemblyDefinitionget_CurrentAssemblyAssemblyNameDefinitionAssemblyNameReferenceHasTypeReferenceset_ActiveSystem.CoreHashSet`1get_ReturnTypeOperandTypeget_OperandTypeFieldReferenceget_FieldTypeCodeget_Codeget_HasParametersop_InequalityParameterDefinitionget_Parametersget_CountIMethodSignatureInstructionRocksTraceBackRemoveget_IsGetterget_HasBodyget_IsNotSerializedget_IsStaticAddClearget_IsSealedget_IsFinalget_IsInterfaceget_IsEnumIsDelegateget_IsPrivateget_IsFamilyContainsAnyTypeSerializationEventHandlerModuleRocksHasAnyTypeReferenceGendarme.Rules.SerializationGendarme.Rules.Serialization.dllCallBaseMethodsOnISerializableTypesRuleDeserializeOptionalFieldRuleImplementISerializableCorrectlyRuleMarkAllNonSerializableFieldsRuleMarkEnumerationsAsSerializableRuleMissingSerializableAttributeOnISerializableTypeRuleMissingSerializationConstructorRuleUseCorrectSignatureForSerializationMethodsRuleITypeRuleIRuleInheritsFromISerializableImplementationtypeCheckCallingBaseMethodmethodSignatureCheckTypeMessageOptionalMessageSerializableOptionalFieldAttributeOnDeserializedAttributeOnDeserializingAttributerunnerm__0oefieldsCheckPropertygetterCheckSerializedFieldsmethodCheckUnusedFieldsIngetObjectDataISerializableNoSerializationCtorTextCtorSealedTypeTextCtorUnsealedTypeTextIMethodRuleNotSerializableTextWrongSignatureTextAttributes.cctorCheckMethodm__1AssemblyTitleAttributeSystem.ReflectionAssemblyDescriptionAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeCLSCompliantAttributeComVisibleAttributeSystem.Runtime.InteropServicesRuntimeCompatibilityAttributeSystem.Runtime.CompilerServicesProblemAttributeSolutionAttributeTypeEngineDependencyAttributeFxCopCompatibilityAttributeCompilerGeneratedAttributeSystem.ObjectUSystem.Runtime.Serialization.ISerializableiSystem.Runtime.Serialization.OnDeserializedAttributekSystem.Runtime.Serialization.OnDeserializingAttributegSystem.Runtime.Serialization.OptionalFieldAttributeUOptional fields '{0}' is not deserialized._Optional fields '{0}' in non-serializable type.mscorlibAddValue]System.Runtime.Serialization.SerializationInfo??Either seal this type or change GetObjectData method to be virtual??Serialization of interface {0} as field {1} unknown until runtimeCThe field {0} isn't serializable.??The required constructor for ISerializable is not present in this type.??The serialization constructor should be private since this type is sealed.??The serialization constructor should be protected (family) since this type is not sealed.gSystem.Runtime.Serialization.OnSerializingAttributeeSystem.Runtime.Serialization.OnSerializedAttributeqThe type of this method is not marked as [Serializable].?IThe method has the wrong signature, it should return System.Void and have a single parameter of type 'System.Runtime.Serialization.StreamingContext' and be private. 8?.?V 	 
 ?z\V4?? 		!%% % - 15 915 95 = A  E M	 QUY! a M ei	 ei 119m 1u1u9u 1y
}y
 QUY ?? ?? ?? ??  ?z\V4????u ?? ??	 1?? 1??
55??	55?? 	 ????u	}y??TOptional fields '{0}' is not deserialized.^Optional fields '{0}' in non-serializable type.fSystem.Runtime.Serialization.OptionalFieldAttributehSystem.Runtime.Serialization.OnDeserializedAttributejSystem.Runtime.Serialization.OnDeserializingAttributeTSystem.Runtime.Serialization.ISerializable??The required constructor for ISerializable is not present in this type.??The serialization constructor should be private since this type is sealed.??The serialization constructor should be protected (family) since this type is not sealed.pThe type of this method is not marked as [Serializable].?HThe method has the wrong signature, it should return System.Void and have a single parameter of type 'System.Runtime.Serialization.StreamingContext' and be private.

 	!955=E a
99uu i??uu955=uu 	955=??E5=u 
9uu??uu
9uu9uu
 a 
Gendarme!Rule-based assembly analyzer:5Copyright (C) 2005-2011 Novell, Inc. and contributorsNovell, Inc.TWrapNonExceptionThrows??<PermissionSet class="System.Security.PermissionSet"
version="1"
Unrestricted="true"/>
????You are overriding the GetObjectData method or serialization constructor but you aren't calling the base methods, and may not be serializing/deserializing the fields of the base type.<7Call the base method or constructor from your own code. ??xsGendarme.Framework.Engines.OpCodeEngine, Gendarme.Framework, Version=2.10.0.0, Culture=neutral, PublicKeyToken=null DMicrosoft.Usage/CA2236:CallBaseClassMethodsOnISerializableTypespkSome fields are marked with [OptionalField] but the type does not provide special deserialization routines.{vAdd a deserialization routine, marked with [OnDeserialized], and re-compute the correct value for the optional fields.JMicrosoft.Usage5CA2239:ProvideDeserializationMethodsForOptionalFields????Although you are implementing the ISerializable interface, there are some fields that aren't going to be serialized and aren't marked with the [NonSerialized] attribute.????Either add the [NonSerialized] attribute to the field or serialize it. This will help developers better understand your code and make errors easier to find.;Microsoft.Usage&CA2240:ImplementISerializableCorrectly????This type is Serializable, but contains fields that aren't serializable which can cause runtime errors when instances are serialized.~yMake sure you are marking all non-serializable fields with the NonSerialized attribute or implement custom serialization.8Microsoft.Usage#CA2235:MarkAllNonSerializableFieldsWRAn enumeration, even if not decorated with [Serializable], is always serializable.YTFor better source code readability always decorate enumerations with [Serializable].xsThe runtime won't consider this type as serializable unless you add the [Serializable] attribute to its definition./*Add [Serializable] to the type definition.BMicrosoft.Usage-CA2237:MarkISerializableTypesWithSerializableLGThe required constructor for ISerializable is not present in this type.]XAdd a (private for sealed, protected otherwise) serialization constructor for this type.>Microsoft.Usage)CA2229:ImplementSerializationConstructors????The method has the wrong signature, it should return System.Void and have a single parameter of type 'System.Runtime.Serialization.StreamingContext' and be private.@;Fix the method signature to match the runtime requirements.BMicrosoft.Usage-CA2238:ImplementSerializationMethodsCorrectly6)?????G?D??w???0?HX`??4VS_VERSION_INFO???
?DVarFileInfo$Translation?StringFileInfo?007f04b0(ProductVersion <
CompanyNameNovell, Inc.$ProductName ?6LegalCopyrightCopyright (C) 2005-2011 Novell, Inc. and contributors\InternalNameGendarme.Rules.Serialization<	FileDescriptionGendarmeTCommentsRule-based assembly analyzer4	FileVersion2.10.0.0l!OriginalFilenameGendarme.Rules.Serialization.dll,LegalTrademarks  0




© 2015 - 2025 Weber Informatics LLC | Privacy Policy