2009-06-27 6 views

Antwort

1

Wenn Sie bestimmte Daten aus der Datenbank wollen oder aus Server, dann SL-Anwendung ist abhängig von WCF-Service (oder Web-Service).

Jetzt. Wenn Sie den WCF-Dienst verwenden, müssen Sie, wenn Sie andere Daten senden möchten, beispielsweise string, int oder andere Datentypen, einen Datenvertrag erstellen und diese Klasse dann als Rückgabetyp für jede Funktion verwenden, die als Vorgangsvertrag bezeichnet wird

Observable Sammlung ist Art der Sammlung eingeführt in. Net 3.0, der Vorteil der Verwendung ist, dass, wenn Sie es mit Datagrid binden und wenn Sie Benutzer den Sammlungswert ändern dürfen, dann wird es automatisch in Datagrid (etwas wie twoway Bindung)

so, in aller Kürze

Individuelle Klasse Eigenschaft = Datamember Kundenspezifische Klasse = DataContra ct

Funktion = Operation ServiceClass = Servicecontract

[DataContract] 
public class LOVMetaData 
{ 
    public LOVMetaData(decimal LId, string LHeader, string sql, bool selMode, string conString) 
    { 
     LOVId = LId; LOVHeader = LHeader; BasicSQL = sql; DefaultSelectionMode = selMode; ConnectionString = conString; 
    } 
    [DataMember] 
    public decimal LOVId { get; set; } 

    [DataMember] 
    public string LOVHeader { get; set; } 

    [DataMember] 
    public string BasicSQL { get; set; } 

    [DataMember] 
    public bool DefaultSelectionMode { get; set; } 

    [DataMember] 
    public string ConnectionString { get; set; }  
} 

[OperationContract] 
public List<LOVMetaData> GetListofLOV(string filterString) 
Verwandte Themen