Skip to content

Conversation

@mdh1418
Copy link
Member

@mdh1418 mdh1418 commented Sep 9, 2020

serialization "M:System.Transactions.Transaction.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)",System.Transactions,Transaction,"System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo, StreamingContext)",0
PNSE all M:System.Transactions.TransactionInterop.GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction),SystePNSE all m.Transactions,TransactionInterop,GetTransactionFromDtcTransaction(IDtcTransaction),1
PNSE all M:System.Transactions.TransactionInterop.GetWhereabouts,System.Transactions,TransactionInterop,GetWhereabouts(),1
PNSE all "M:System.Transactions.TransactionInterop.GetExportCookie(System.Transactions.Transaction,System.Byte[])",System.Transactions,TransactionInterop,"GetExportCookie(Transaction, Byte[])",1
PNSE all M:System.Transactions.TransactionInterop.GetTransactionFromExportCookie(System.Byte[]),System.Transactions,TransactionInterop,GetTransactionFromExportCookie(Byte[]),1
PNSE all M:System.Transactions.TransactionInterop.GetTransmitterPropagationToken(System.Transactions.Transaction),System.Transactions,TransactionInterop,GetTransmitterPropagationToken(Transaction),1
PNSE all M:System.Transactions.TransactionInterop.GetDtcTransaction(System.Transactions.Transaction),System.Transactions,TransactionInterop,GetDtcTransaction(Transaction),1
PNSE all M:System.Transactions.TransactionInterop.GetTransactionFromTransmitterPropagationToken(System.Byte[]),System.Transactions,TransactionInterop,GetTransactionFromTransmitterPropagationToken(Byte[]),2
PNSE all M:System.Transactions.TransactionManager.RecoveryComplete(System.Guid),System.Transactions,TransactionManager,RecoveryComplete(Guid),1
PNSE all "M:System.Transactions.TransactionManager.Reenlist(System.Guid,System.Byte[],System.Transactions.IEnlistmentNotification)",System.Transactions,TransactionManager,"Reenlist(Guid, Byte[], IEnlistmentNotification)",1

GetObjectData is serialization infrastructure related.

@mdh1418
Copy link
Member Author

mdh1418 commented Sep 9, 2020

I think all of these methods throw PNSE everywhere due to calling into https://github.com/dotnet/runtime/blob/master/src/libraries/System.Transactions.Local/src/System/Transactions/DistributedTransaction.cs, which renders this PR is unnecessary.

@mdh1418 mdh1418 marked this pull request as ready for review September 14, 2020 13:23
@mdh1418 mdh1418 closed this Sep 14, 2020
@mdh1418 mdh1418 deleted the mdhwang/system_transactions_local_unsupported branch September 14, 2020 15:30
@ghost ghost locked as resolved and limited conversation to collaborators Dec 7, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant