static dataCloser() { Type targetType = typeof(dataCloser); MethodInfo extensionMethod; extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Write"); if ((object)extensionMethod != null) { s_WriteByRef = extensionMethod.CreateStaticDelegate(typeof(WriteByRef)) as WriteByRef; if ((object)s_WriteByRef == null) { s_WriteByVal = extensionMethod.CreateStaticDelegate(typeof(WriteByVal)) as WriteByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Close"); if ((object)extensionMethod != null) { s_CloseByRef = extensionMethod.CreateStaticDelegate(typeof(CloseByRef)) as CloseByRef; if ((object)s_CloseByRef == null) { s_CloseByVal = extensionMethod.CreateStaticDelegate(typeof(CloseByVal)) as CloseByVal; } } }
static dumpConn() { Type targetType = typeof(dumpConn); MethodInfo extensionMethod; extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Write"); if ((object)extensionMethod != null) { s_WriteByRef = extensionMethod.CreateStaticDelegate(typeof(WriteByRef)) as WriteByRef; if ((object)s_WriteByRef == null) { s_WriteByVal = extensionMethod.CreateStaticDelegate(typeof(WriteByVal)) as WriteByVal; } } 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; } } }
static state() { Type targetType = typeof(state); MethodInfo extensionMethod; extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Write"); if ((object)extensionMethod != null) { s_WriteByRef = extensionMethod.CreateStaticDelegate(typeof(WriteByRef)) as WriteByRef; if ((object)s_WriteByRef == null) { s_WriteByVal = extensionMethod.CreateStaticDelegate(typeof(WriteByVal)) as WriteByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Width"); if ((object)extensionMethod != null) { s_WidthByRef = extensionMethod.CreateStaticDelegate(typeof(WidthByRef)) as WidthByRef; if ((object)s_WidthByRef == null) { s_WidthByVal = extensionMethod.CreateStaticDelegate(typeof(WidthByVal)) as WidthByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Precision"); if ((object)extensionMethod != null) { s_PrecisionByRef = extensionMethod.CreateStaticDelegate(typeof(PrecisionByRef)) as PrecisionByRef; if ((object)s_PrecisionByRef == null) { s_PrecisionByVal = extensionMethod.CreateStaticDelegate(typeof(PrecisionByVal)) as PrecisionByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Flag"); if ((object)extensionMethod != null) { s_FlagByRef = extensionMethod.CreateStaticDelegate(typeof(FlagByRef)) as FlagByRef; if ((object)s_FlagByRef == null) { s_FlagByVal = extensionMethod.CreateStaticDelegate(typeof(FlagByVal)) as FlagByVal; } } }
static writerOnly() { Type targetType = typeof(writerOnly); MethodInfo extensionMethod; extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Write"); if ((object)extensionMethod != null) { s_WriteByRef = extensionMethod.CreateStaticDelegate(typeof(WriteByRef)) as WriteByRef; if ((object)s_WriteByRef == null) { s_WriteByVal = extensionMethod.CreateStaticDelegate(typeof(WriteByVal)) as WriteByVal; } } }
static loggingConn() { Type targetType = typeof(loggingConn); 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("Write"); if ((object)extensionMethod != null) { s_WriteByRef = extensionMethod.CreateStaticDelegate(typeof(WriteByRef)) as WriteByRef; if ((object)s_WriteByRef == null) { s_WriteByVal = extensionMethod.CreateStaticDelegate(typeof(WriteByVal)) as WriteByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("Close"); if ((object)extensionMethod != null) { s_CloseByRef = extensionMethod.CreateStaticDelegate(typeof(CloseByRef)) as CloseByRef; if ((object)s_CloseByRef == null) { s_CloseByVal = extensionMethod.CreateStaticDelegate(typeof(CloseByVal)) as CloseByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("LocalAddr"); if ((object)extensionMethod != null) { s_LocalAddrByRef = extensionMethod.CreateStaticDelegate(typeof(LocalAddrByRef)) as LocalAddrByRef; if ((object)s_LocalAddrByRef == null) { s_LocalAddrByVal = extensionMethod.CreateStaticDelegate(typeof(LocalAddrByVal)) as LocalAddrByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("RemoteAddr"); if ((object)extensionMethod != null) { s_RemoteAddrByRef = extensionMethod.CreateStaticDelegate(typeof(RemoteAddrByRef)) as RemoteAddrByRef; if ((object)s_RemoteAddrByRef == null) { s_RemoteAddrByVal = extensionMethod.CreateStaticDelegate(typeof(RemoteAddrByVal)) as RemoteAddrByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("SetDeadline"); if ((object)extensionMethod != null) { s_SetDeadlineByRef = extensionMethod.CreateStaticDelegate(typeof(SetDeadlineByRef)) as SetDeadlineByRef; if ((object)s_SetDeadlineByRef == null) { s_SetDeadlineByVal = extensionMethod.CreateStaticDelegate(typeof(SetDeadlineByVal)) as SetDeadlineByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("SetReadDeadline"); if ((object)extensionMethod != null) { s_SetReadDeadlineByRef = extensionMethod.CreateStaticDelegate(typeof(SetReadDeadlineByRef)) as SetReadDeadlineByRef; if ((object)s_SetReadDeadlineByRef == null) { s_SetReadDeadlineByVal = extensionMethod.CreateStaticDelegate(typeof(SetReadDeadlineByVal)) as SetReadDeadlineByVal; } } extensionMethod = targetType.GetExtensionMethodSearchingPromotions("SetWriteDeadline"); if ((object)extensionMethod != null) { s_SetWriteDeadlineByRef = extensionMethod.CreateStaticDelegate(typeof(SetWriteDeadlineByRef)) as SetWriteDeadlineByRef; if ((object)s_SetWriteDeadlineByRef == null) { s_SetWriteDeadlineByVal = extensionMethod.CreateStaticDelegate(typeof(SetWriteDeadlineByVal)) as SetWriteDeadlineByVal; } } }