{"Id":"BM.PendingBehaviorRequests","Name":"PendingBehaviorRequests","DisplayName":"PendingBehaviorRequests","FullName":"BM.PendingBehaviorRequests","Namespace":"BM","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_requests:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.Collections.Generic.List\u00601\u003CBM.BehaviorRequest\u003E\u003E","Name":"_requests","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E","Signature":"private System.Collections.Generic.Dictionary\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E _requests","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"6694268E046C069E6236D888CEC37AC00E5E77640B3EE6DAD8CC275EAC0E7207"}],"Properties":[],"Events":[],"Methods":[{"Id":"Dequeue(System.String)-\u003EBM.BehaviorRequest","Name":"Dequeue","Signature":"public BM.BehaviorRequest Dequeue(System.String id)","Visibility":"public","ReturnType":"BM.BehaviorRequest","Parameters":[{"Name":"id","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":64,"BodyHash":"61A05D899472B0FBE8CBDDFD07C3AB9CBCF0DA2CD949F659A17DB2B0BA22FB8D","Hash":"140304E1C340C68B75168E11007DC975F6F9F2D8EB580D98F15CA07542236134","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E::get_Count()","System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E::get_Item(System.Int32)","System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E::RemoveAt(System.Int32)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E::Remove(!0)"],"StringLiterals":[],"Source":null},{"Id":"Enqueue(BM.BehaviorRequest)-\u003ESystem.Void","Name":"Enqueue","Signature":"public System.Void Enqueue(BM.BehaviorRequest request)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"request","Type":"BM.BehaviorRequest","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":63,"BodyHash":"01F68CACB3775104F6913A001F33BBA3BD23CB906F202B20DF18428272C2C344","Hash":"7B94CD49BDCA05FEA48AC45BD634B04BEC8B57D8542CC88F2491C7BB2B80B543","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E::set_Item(!0, !1)","System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E::Add(!0)"],"StringLiterals":[],"Source":null},{"Id":"HasRequest(System.String)-\u003ESystem.Boolean","Name":"HasRequest","Signature":"public System.Boolean HasRequest(System.String id)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"id","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":28,"BodyHash":"82654AFA4667DF335E3CAA241F424F44FC7557B57186AE81A4228763D88FE395","Hash":"88AEBAC968B465E3C53BDE752BB308A8118AD06647A15BC7FFDDEBB500815BCB","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E::get_Count()"],"StringLiterals":[],"Source":null},{"Id":"RemoveExpiredRequests()-\u003ESystem.Void","Name":"RemoveExpiredRequests","Signature":"public System.Void RemoveExpiredRequests()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":123,"BodyHash":"33F07B87E4D83C91DEBAF31BF336CCB0370B21A712018D820CF7C1C0676AF8C3","Hash":"D8108E028CF46AAA1403DCC0EDB54CB5B3D2336FC82357DD0C567985FF6E0BAD","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E::get_Keys()","Dictionary.KeyCollection\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E::GetEnumerator()","Dictionary.KeyCollection.Enumerator\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E::get_Item(!0)","PendingBehaviorRequests.\u003C\u003Ec::\u003CRemoveExpiredRequests\u003Eb__4_0(BM.BehaviorRequest)","System.Predicate\u003CBM.BehaviorRequest\u003E::.ctor(System.Object, System.IntPtr)","System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E::RemoveAll(System.Predicate\u003C!0\u003E)","System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E::get_Count()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E::Remove(!0)","Dictionary.KeyCollection.Enumerator\u003CSystem.String, System.Collections.Generic.List\u003CBM.BehaviorRequest\u003E\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null}],"Hash":"0CF346BFCB41CC5E15E5D32C616E2DD5629CFD021724FAF345A98560A78BC966"}