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.Düşünme

Özet

Numaralandırmalar

FieldType{
  Double,
  Float,
  Int64,
  UInt64,
  Int32,
  Fixed64,
  Fixed32,
  Bool,
  String,
  Group,
  Message,
  Bytes,
  UInt32,
  SFixed32,
  SFixed64,
  SInt32,
  SInt64,
  Enum
}
enum
Olası tüm alan türlerinin listesi.

Sınıflar

Google.Protobuf.Düşünce.DescriptorBase

Neredeyse tüm açıklayıcılar için kullanılan ve ortak işlevler sunan temel sınıf.

Google.Protobuf.Düşünce.DescriptorvalidationException

DescriptorProtos kaynağı geçerli olmadığı için açıklayıcılar oluşturulurken başarısız olur.

Google.Protobuf.Düşünce.EnumDescriptor

.proto dosyasındaki enum türü için tanımlayıcı.

Google.Protobuf.Düşünce.EnumValueDescriptor

.proto dosyasındaki enum içindeki tek bir enum değeri için tanımlayıcı.

Google.Protobuf.Düşünce.FieldDescriptor

.proto dosyasındaki bir mesajda bulunan alan veya uzantının tanımlayıcısı.

Google.Protobuf.Düşünce.FileDescriptor

.proto dosyasını, içinde tanımlanan her şey dahil olmak üzere açıklar.

Google.Protobuf.Düşünme.GeneratedClrTypeInfo

İleti veya dosya tanımlayıcısı başlatılırken oluşturulan kod tarafından sağlanan ek bilgiler.

Google.Protobuf.Düşünce.MessageDescriptor

Bir mesaj türünü açıklar.

Google.Protobuf.Düşünce.MethodDescriptor

Bir hizmetteki tek bir yöntemi açıklar.

Google.Protobuf.Düşünce.OneofAccessor

Biri için düşünme erişimi, net ve "büyük/küçük harf kullanımı" işlemlerine izin verir.

Google.Protobuf.Düşünce.OneofDescriptor

Bir mesaj türünde "tek/çift" alan toplamayı açıklar: Belirli bir iletide en fazla bir alanın ayarlanabileceği bir dizi alan.

Google.Protobuf.Düşünce.OriginalNameAttribute

Sıralama değeri gibi adlandırılmış bir öğenin orijinal adını (.proto dosyasında) belirtir.

Google.Protobuf.Düşünce.ServiceDescriptor

Bir hizmet türünü açıklar.

Google.Protobuf.Düşünce.TypeRegistry

Tam ad ile aranabilen sabit kayıt türleri.

Arayüzler

Google.Protokol

Arayüz tüm tanımlayıcı türleri tarafından uygulandı.

Google.Protobuf.Düşünce.IFieldAccessor

Alanlara yansıtıcı olarak erişilmesini sağlar.

Numaralandırmalar

FieldType

 FieldType

Olası tüm alan türlerinin listesi.

Özellikler
Bool

bool alan türü.

Bytes

bytes alan türü.

Double

double alan türü.

Enum

Sıralama alanları için kullanılan alan türü.

Fixed32

fixed32 alan türü.

Fixed64

fixed64 alan türü.

Float

float alan türü.

Group

Gruplar için kullanılan alan türü (bu uygulamada desteklenmez).

Int32

int32 alan türü.

Int64

int64 alan türü.

Message

Mesaj alanları için kullanılan alan türü.

SFixed32

sfixed32 alan türü.

SFixed64

sfixed64 alan türü.

SInt32

sint32 alan türü.

SInt64

sint64 alan türü.

String

string alan türü.

UInt32

uint32 alan türü.

UInt64

uint64 alan türü.