static MyCustomError() { Type targetType = typeof(MyCustomError); MethodInfo extensionMethod; extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Abs"); if ((object)extensionMethod != null) { s_AbsByRef = extensionMethod.CreateStaticDelegate(typeof(AbsByRef)) as AbsByRef; if ((object)s_AbsByRef == null) { s_AbsByVal = extensionMethod.CreateStaticDelegate(typeof(AbsByVal)) as AbsByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Error"); if ((object)extensionMethod != null) { s_ErrorByRef = extensionMethod.CreateStaticDelegate(typeof(ErrorByRef)) as ErrorByRef; if ((object)s_ErrorByRef == null) { s_ErrorByVal = extensionMethod.CreateStaticDelegate(typeof(ErrorByVal)) as ErrorByVal; } } }
static ExportedType() { Type targetType = typeof(ExportedType); MethodInfo extensionMethod; extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Read"); if ((object)extensionMethod != null) { s_ReadByRef = extensionMethod.CreateStaticDelegate(typeof(ReadByRef)) as ReadByRef; if ((object)s_ReadByRef == null) { s_ReadByVal = extensionMethod.CreateStaticDelegate(typeof(ReadByVal)) as ReadByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Error"); if ((object)extensionMethod != null) { s_ErrorByRef = extensionMethod.CreateStaticDelegate(typeof(ErrorByRef)) as ErrorByRef; if ((object)s_ErrorByRef == null) { s_ErrorByVal = extensionMethod.CreateStaticDelegate(typeof(ErrorByVal)) as ErrorByVal; } } }
static dialResult() { Type targetType = typeof(dialResult); MethodInfo extensionMethod; extensionMethod = targetType.GetExtensionMethodSearchingPromotions("SyscallConn"); if ((object)extensionMethod != null) { s_SyscallConnByRef = extensionMethod.CreateStaticDelegate(typeof(SyscallConnByRef)) as SyscallConnByRef; if ((object)s_SyscallConnByRef == null) { s_SyscallConnByVal = extensionMethod.CreateStaticDelegate(typeof(SyscallConnByVal)) as SyscallConnByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Error"); if ((object)extensionMethod != null) { s_ErrorByRef = extensionMethod.CreateStaticDelegate(typeof(ErrorByRef)) as ErrorByRef; if ((object)s_ErrorByRef == null) { s_ErrorByVal = extensionMethod.CreateStaticDelegate(typeof(ErrorByVal)) as ErrorByVal; } } }
static requestBodyReadError() { Type targetType = typeof(requestBodyReadError); MethodInfo extensionMethod; extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Error"); if ((object)extensionMethod != null) { s_ErrorByRef = extensionMethod.CreateStaticDelegate(typeof(ErrorByRef)) as ErrorByRef; if ((object)s_ErrorByRef == null) { s_ErrorByVal = extensionMethod.CreateStaticDelegate(typeof(ErrorByVal)) as ErrorByVal; } } }