NOT: Bu site kullanımdan kaldırılmıştır. Site 31 Ocak 2023'ten sonra kapatılacak ve trafik https://protobuf.dev adresindeki yeni siteye yönlendirilecek. Bu sırada, yalnızca protobuf.dev'de güncellemeler yapılacak.

Google.Protobuf.WellknownTypes.Yöntemi

Yöntem bir API yöntemini temsil eder.

Özet

Devralma

Devralındığı kaynak: pb::IMessage< Yöntem >

İnşaat Ustaları ve Yıkıcılar

Method()
Method(Method other)

Özellikler

Descriptor
pbr::MessageDescriptor
Descriptor
pbr::MessageDescriptor pb::IMessage.
Name
string
Bu yöntemin basit adı.
Options
pbc::RepeatedField< global::Google.Protobuf.WellKnownTypes.Option >
Yönteme eklenmiş tüm meta veriler.
Parser
pb::MessageParser< Method >
RequestStreaming
bool
Doğruysa istek canlı yayınlanır.
RequestTypeUrl
string
Giriş mesajı türünün URL'si.
ResponseStreaming
bool
Cevap doğruysa yanıt canlı olarak iletilir.
ResponseTypeUrl
string
Çıkış mesajı türünün URL'si.
Syntax
global::Google.Protobuf.WellKnownTypes.Syntax
Bu yöntemin kaynak söz dizimi.

Herkese açık özellikler

NameFieldNumber = 1
const int
"Ad" alanı için alan numarası.
OptionsFieldNumber = 6
const int
"Seçenekler" alanı için alan numarası.
RequestStreamingFieldNumber = 3
const int
"request_streaming" alanı için alan numarası.
RequestTypeUrlFieldNumber = 2
const int
"request_type_url" alanı için alan numarası.
ResponseStreamingFieldNumber = 5
const int
"response_streaming" alanı için alan numarası.
ResponseTypeUrlFieldNumber = 4
const int
"response_type_url" alanı için alan numarası.
SyntaxFieldNumber = 7
const int
"Söz dizimi" alanı için alan numarası.

Herkese açık işlevler

CalculateSize()
int
Clone()
Equals(object other)
override bool
Equals(Method other)
bool
GetHashCode()
override int
MergeFrom(Method other)
void
MergeFrom(pb::CodedInputStream input)
void
ToString()
override string
WriteTo(pb::CodedOutputStream output)
void

Özellikler

Açıklayıcı

pbr::MessageDescriptor Descriptor

Açıklayıcı

pbr::MessageDescriptor pb::IMessage. Descriptor

Ad

string Name

Bu yöntemin basit adı.

Seçenekler

pbc::RepeatedField< global::Google.Protobuf.WellKnownTypes.Option > Options

Yönteme eklenmiş tüm meta veriler.

Ayrıştırıcı

pb::MessageParser< Method > Parser

İstek Akışı

bool RequestStreaming

Doğruysa istek canlı yayınlanır.

İstekTürü URL'si

string RequestTypeUrl

Giriş mesajı türünün URL'si.

Yanıt Akışı

bool ResponseStreaming

Cevap doğruysa yanıt canlı olarak iletilir.

Yanıt Türü URL'si

string ResponseTypeUrl

Çıkış mesajı türünün URL'si.

Söz dizimi

global::Google.Protobuf.WellKnownTypes.Syntax Syntax

Bu yöntemin kaynak söz dizimi.

Herkese açık özellikler

AdAlanıNumarası

const int NameFieldNumber = 1

"Ad" alanı için alan numarası.

SeçenekAlan Sayısı

const int OptionsFieldNumber = 6

"Seçenekler" alanı için alan numarası.

RequestStreamingFieldNumber

const int RequestStreamingFieldNumber = 3

"request_streaming" alanı için alan numarası.

RequestTypeUrlFieldNumber

const int RequestTypeUrlFieldNumber = 2

"request_type_url" alanı için alan numarası.

ResponseStreamingFieldNumber

const int ResponseStreamingFieldNumber = 5

"response_streaming" alanı için alan numarası.

ResponseTypeUrlFieldNumber

const int ResponseTypeUrlFieldNumber = 4

"response_type_url" alanı için alan numarası.

Söz DizimiAlanıNumarası

const int SyntaxFieldNumber = 7

"Söz dizimi" alanı için alan numarası.

Herkese açık işlevler

Hesap Boyutu

int CalculateSize()

Klonla

Method Clone()

Şuna eşittir:

override bool Equals(
  object other
)

Şuna eşittir:

bool Equals(
  Method other
)

GetHashCode'u

override int GetHashCode()

Birleştirme Kaynağı

void MergeFrom(
  Method other
)

Birleştirme Kaynağı

void MergeFrom(
  pb::CodedInputStream input
)

Yöntem

 Method()

Yöntem

 Method(
  Method other
)

Dize

override string ToString()

Yazma

void WriteTo(
  pb::CodedOutputStream output
)