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.SourceContext

SourceContext, protobuf öğesinin kaynağı hakkında (tanımlandığı dosya gibi) bilgileri gösterir.

Özet

Devralma

Devralındığı kaynak: pb::IMessage< SourceContext >

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

SourceContext()
SourceContext(SourceContext other)

Özellikler

Descriptor
pbr::MessageDescriptor
Descriptor
pbr::MessageDescriptor pb::IMessage.
FileName
string
İlişkili protobuf öğesini içeren .proto dosyasının yol nitelikli adı.
Parser
pb::MessageParser< SourceContext >

Herkese açık özellikler

FileNameFieldNumber = 1
const int
"file_name" alanı için alan numarası.

Herkese açık işlevler

CalculateSize()
int
Clone()
Equals(object other)
override bool
Equals(SourceContext other)
bool
GetHashCode()
override int
MergeFrom(SourceContext 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

FileName

string FileName

İlişkili protobuf öğesini içeren .proto dosyasının yol nitelikli adı.

Örneğin: "google/protobuf/source_context.proto".

Ayrıştırıcı

pb::MessageParser< SourceContext > Parser

Herkese açık özellikler

DosyaAdıAlanNumarası

const int FileNameFieldNumber = 1

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

Herkese açık işlevler

Hesap Boyutu

int CalculateSize()

Klonla

SourceContext Clone()

Şuna eşittir:

override bool Equals(
  object other
)

Şuna eşittir:

bool Equals(
  SourceContext other
)

GetHashCode'u

override int GetHashCode()

Birleştirme Kaynağı

void MergeFrom(
  SourceContext other
)

Birleştirme Kaynağı

void MergeFrom(
  pb::CodedInputStream input
)

SourceContext

 SourceContext()

SourceContext

 SourceContext(
  SourceContext other
)

Dize

override string ToString()

Yazma

void WriteTo(
  pb::CodedOutputStream output
)