'SubscriptionClient'에 'PeekBatch'및 ReceiveBatch에 대한 정의가 없습니다.

사용자 584018

나는이 netstandard2.1응용 프로그램을 내가 nuget 패키지를 사용하고 있습니다 "Microsoft.Azure.ServiceBus" Version="4.1.1".

나는 푸른 서비스 버스를 만드는 오전 SubscriptionClient및 사용하려고 시도 PeekBatch하고 ReceiveBatch있지만, 내가하는 오류 아래 얻고, 무슨 누락?

'SubscriptionClient'에 'PeekBatch'에 대한 정의가 포함되어 있지 않으며 'SubscriptionClient'유형의 첫 번째 인수를 허용하는 액세스 가능한 확장 메서드 'PeekBatch'를 찾을 수 없습니다.

'SubscriptionClient'에 'ReceiveBatch'에 대한 정의가 포함되어 있지 않으며 'SubscriptionClient'유형의 첫 번째 인수를 허용하는 액세스 가능한 확장 메서드 'PeekBatch'를 찾을 수 없습니다.

 _subscriptionClient = new SubscriptionClient(connectionString, topicName, subscriptionName, ReceiveMode.ReceiveAndDelete);
            
            _subscriptionClient.PrefetchCount = 16;

            while (_subscriptionClient.PeekBatch(16).Any())
            {
                var pendingMessages = _subscriptionClient.ReceiveBatch(16, TimeSpan.FromSeconds(1))?.ToList();
                if (pendingMessages != null)
                {
                    foreach (var message in pendingMessages)
                    {
                        // do processing of the message
                    }
                }
            }
아타나시오 스 카타 라스

.net 표준 또는 코어에서 배치 방법 및 미리 가져 오기를 사용할 수 없습니다.

여기에서 설명서를 확인하십시오. https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-performance-improvements?tabs=net-standard-sdk#prefetching-and-receivebatch

프리 페치

Microsoft.Azure.ServiceBus SDK는 일괄 함수를 노출하지 않으므로이 섹션은 WindowsAzure.ServiceBus SDK에만 적용됩니다.

WindowsAzure 여기 : https://www.nuget.org/packages/WindowsAzure.ServiceBus/

이 패키지에는 .Net Framework 4.6.2 이상이 필요합니다.

.net 전용이며 넷 코어 또는 넷 표준을 지원하지 않습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

IGrouping에는 다음에 대한 정의가 없습니다.

분류에서Dev

toolStripButton에 '표시'및 '숨기기'에 대한 정의가 없습니까? (씨#)

분류에서Dev

IApplicationBuilder에 UseIdentity에 대한 정의가 없습니다.

분류에서Dev

개체에 Navigated에 대한 정의가 없습니다.

분류에서Dev

Mapper에는 Initialize AutoMapper C #에 대한 정의가 없습니다.

분류에서Dev

'IIdentity'에 'Score'에 대한 정의가 없습니다.

분류에서Dev

C # '개체'에 "분할"에 대한 정의가 없습니다.

분류에서Dev

'SwaggerGenOptions'에 'SerializeAsV2'에 대한 정의가 없습니다.

분류에서Dev

SqlKata.Execution.XQuery '에'Update '에 대한 정의가 없습니다.

분류에서Dev

DbSet에 AddorUpdate에 대한 정의가 없습니다.

분류에서Dev

DataGridBoundColumn에 BindingProperty에 대한 정의가 없습니다.

분류에서Dev

CS1929 'IHttpClientFactory'에 'GetFromJsonAsync'에 대한 정의가 없습니다.

분류에서Dev

CS1061 'IConfigurationSection'에 'Bind'에 대한 정의가 없습니다.

분류에서Dev

CS1061 'IConfigurationSection'에 'Bind'에 대한 정의가 없습니다.

분류에서Dev

VideoViewRenderer '에'Init '에 대한 정의가 없습니다.

분류에서Dev

'IEnumerable <>'에 'OrderBy'에 대한 정의가 없습니다.

분류에서Dev

RSACng에는 ExportRSAPrivateKey에 대한 정의가 없습니다.

분류에서Dev

'List <int>'에 'Last'에 대한 정의가 없습니다.

분류에서Dev

'DataTable'에 '열'에 대한 정의가 없습니다.

분류에서Dev

IdentityUserLogin에 사용자에 대한 정의가 없습니다.

분류에서Dev

"목록에 채우기에 대한 정의가 없습니다."

분류에서Dev

'System.IO.Directory'에 'EnumerateDirectories'에 대한 정의가 없습니다.

분류에서Dev

'System.IO.Directory'에 'EnumerateDirectories'에 대한 정의가 없습니다.

분류에서Dev

'... DataType'에 '이메일'에 대한 정의가 없습니다.

분류에서Dev

'MyUserControls.ComboBox1'에 'ItemsSource'에 대한 정의가 없습니다.

분류에서Dev

'System.Type'에 'GenericTypeArguments'에 대한 정의가 없습니다.

분류에서Dev

'Series2'에 'GetEnumerator'에 대한 정의가 없습니다.

분류에서Dev

WebAPI : 'IHttpActionResult'에 'GetAwaiter'에 대한 정의가 없습니다.

분류에서Dev

'RouteCollection'에 'MapMvcAttributeRoutes'에 대한 정의가 없습니다.

Related 관련 기사

  1. 1

    IGrouping에는 다음에 대한 정의가 없습니다.

  2. 2

    toolStripButton에 '표시'및 '숨기기'에 대한 정의가 없습니까? (씨#)

  3. 3

    IApplicationBuilder에 UseIdentity에 대한 정의가 없습니다.

  4. 4

    개체에 Navigated에 대한 정의가 없습니다.

  5. 5

    Mapper에는 Initialize AutoMapper C #에 대한 정의가 없습니다.

  6. 6

    'IIdentity'에 'Score'에 대한 정의가 없습니다.

  7. 7

    C # '개체'에 "분할"에 대한 정의가 없습니다.

  8. 8

    'SwaggerGenOptions'에 'SerializeAsV2'에 대한 정의가 없습니다.

  9. 9

    SqlKata.Execution.XQuery '에'Update '에 대한 정의가 없습니다.

  10. 10

    DbSet에 AddorUpdate에 대한 정의가 없습니다.

  11. 11

    DataGridBoundColumn에 BindingProperty에 대한 정의가 없습니다.

  12. 12

    CS1929 'IHttpClientFactory'에 'GetFromJsonAsync'에 대한 정의가 없습니다.

  13. 13

    CS1061 'IConfigurationSection'에 'Bind'에 대한 정의가 없습니다.

  14. 14

    CS1061 'IConfigurationSection'에 'Bind'에 대한 정의가 없습니다.

  15. 15

    VideoViewRenderer '에'Init '에 대한 정의가 없습니다.

  16. 16

    'IEnumerable <>'에 'OrderBy'에 대한 정의가 없습니다.

  17. 17

    RSACng에는 ExportRSAPrivateKey에 대한 정의가 없습니다.

  18. 18

    'List <int>'에 'Last'에 대한 정의가 없습니다.

  19. 19

    'DataTable'에 '열'에 대한 정의가 없습니다.

  20. 20

    IdentityUserLogin에 사용자에 대한 정의가 없습니다.

  21. 21

    "목록에 채우기에 대한 정의가 없습니다."

  22. 22

    'System.IO.Directory'에 'EnumerateDirectories'에 대한 정의가 없습니다.

  23. 23

    'System.IO.Directory'에 'EnumerateDirectories'에 대한 정의가 없습니다.

  24. 24

    '... DataType'에 '이메일'에 대한 정의가 없습니다.

  25. 25

    'MyUserControls.ComboBox1'에 'ItemsSource'에 대한 정의가 없습니다.

  26. 26

    'System.Type'에 'GenericTypeArguments'에 대한 정의가 없습니다.

  27. 27

    'Series2'에 'GetEnumerator'에 대한 정의가 없습니다.

  28. 28

    WebAPI : 'IHttpActionResult'에 'GetAwaiter'에 대한 정의가 없습니다.

  29. 29

    'RouteCollection'에 'MapMvcAttributeRoutes'에 대한 정의가 없습니다.

뜨겁다태그

보관