DataServiceContext.BeginGetReadStream Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen varlık için veri akışı olarak belirtilen ileti üst bilgileriyle birlikte ikili özellik verilerini zaman uyumsuz olarak alır.
public:
IAsyncResult ^ BeginGetReadStream(System::Object ^ entity, System::Data::Services::Client::DataServiceRequestArgs ^ args, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginGetReadStream (object entity, System.Data.Services.Client.DataServiceRequestArgs args, AsyncCallback callback, object state);
member this.BeginGetReadStream : obj * System.Data.Services.Client.DataServiceRequestArgs * AsyncCallback * obj -> IAsyncResult
Public Function BeginGetReadStream (entity As Object, args As DataServiceRequestArgs, callback As AsyncCallback, state As Object) As IAsyncResult
Parametreler
- entity
- Object
Alınacak ikili özelliğe sahip varlık.
DataServiceRequestArgs HTTP istek iletisi için ayarları içeren sınıfın örneği.
- callback
- AsyncCallback
İstemci tüketimi için sonuçlar kullanılabilir olduğunda çağrılacak temsilci.
- state
- Object
Geri çağırmaya geçirilen kullanıcı tanımlı durum nesnesi.
Döndürülenler
IAsyncResult Zaman uyumsuz işlemin durumunu izlemek için kullanılan nesne.
Özel durumlar
yöntemine sağlanan parametrelerden herhangi biri şeklindedir null
.
entity
bu tarafından DataServiceContextizlenmez.
-veya-
entity
durumundaAdded.
-veya-
entity
Bir Media Link Girdisi değildir ve ikili özelliği yoktur.
Açıklamalar
GetReadStream yöntemi, istenen öğesinin ikili özelliğini içeren bir veri akışını zaman uyumsuz olarak istemektedirentity
.
AtomPub protokolünde entity
, bir Media Link Girdisi ve ikili özelliği de ilişkili Media Kaynağı'dır.
içinde args
ayarlanan üst bilgilerde doğrulama yapılmaz. Bu nedenle, http üst bilgisini isteğin anlamını değiştirecek şekilde değiştirmeyin.