Gets a value indicating whether the send operation was successful or not.
When this property is true, MessageId is guaranteed to return a non-null value. When this property is false, Exception is guaranteed to return a non-null value.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2022-03-24 UTC."],[],[],null,["# FirebaseAdmin.Messaging.SendResponse Class Reference\n\nFirebaseAdmin.Messaging.SendResponse\n====================================\n\nThe result of an individual send operation that was executed as part of a batch.\n\nSummary\n-------\n\nSee [BatchResponse](/docs/reference/admin/dotnet/class/firebase-admin/messaging/batch-response#class_firebase_admin_1_1_messaging_1_1_batch_response) for more details.\n\n| ### Properties ||\n|-------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Exception](#class_firebase_admin_1_1_messaging_1_1_send_response_1a210c31efe20b5cb38b83c2f1484b540d) | [FirebaseMessagingException](/docs/reference/admin/dotnet/class/firebase-admin/messaging/firebase-messaging-exception#class_firebase_admin_1_1_messaging_1_1_firebase_messaging_exception) Gets an exception if the send operation failed. |\n| [MessageId](#class_firebase_admin_1_1_messaging_1_1_send_response_1a27ad0698981d9603318a178c8a98e0fa) | `string` Gets a message ID string if the send operation was successful. |\n\n| ### Public attributes ||\n|--------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|\n| [IsSuccess](#class_firebase_admin_1_1_messaging_1_1_send_response_1a7f52d657e09f9b857b5189d5e60f1f77)` =\u003e !string.IsNullOrEmpty(this.MessageId)` | `bool` Gets a value indicating whether the send operation was successful or not. |\n\nProperties\n----------\n\n### Exception\n\n```text\nFirebaseMessagingException Exception\n``` \nGets an exception if the send operation failed.\n\nOtherwise returns null. \n\n### MessageId\n\n```text\nstring MessageId\n``` \nGets a message ID string if the send operation was successful.\n\nOtherwise returns null.\n\nPublic attributes\n-----------------\n\n### IsSuccess\n\n```text\nbool IsSuccess =\u003e !string.IsNullOrEmpty(this.MessageId)\n``` \nGets a value indicating whether the send operation was successful or not.\n\nWhen this property is `true`, [MessageId](/docs/reference/admin/dotnet/class/firebase-admin/messaging/send-response#class_firebase_admin_1_1_messaging_1_1_send_response_1a27ad0698981d9603318a178c8a98e0fa) is guaranteed to return a non-null value. When this property is `false`, [Exception](/docs/reference/admin/dotnet/class/firebase-admin/messaging/send-response#class_firebase_admin_1_1_messaging_1_1_send_response_1a210c31efe20b5cb38b83c2f1484b540d) is guaranteed to return a non-null value."]]